-
GITHUB_TOKEN 사용하기github actions 2022. 3. 2. 22:47
github actions doc 에 나온 것 처럼, github 에서 자동으로 만들어 주는 GITHUB_TOKEN 을 이용할 수 있다.
예제1
push 하면 이슈를 만들어 주도록 하기 - 코드보기
예제2
echo $RANDOM >> random.txt shell 명령어로 random.txt 파일을 만든 후 repository 에 추가후 push 한다.
name: adds random file on: push env: WF_ENV: Available to all jobs jobs: adds-random-file: runs-on: ubuntu-latest steps: - name: Push a random file run: | pwd ls -a git init git remote add origin "https://$GITHUB_ACTOR:${{ secrets.GITHUB_TOKEN }}@github.com/$GITHUB_REPOSITORY.git" git config --global user.email "my-bot@bot.com" git config --global user.name "my-bot" git fetch git checkout master git branch --set-upstream-to=origin/master git pull ls -a echo $RANDOM >> random.txt ls -a git add -A git commit -m"Random file" git push
'github actions' 카테고리의 다른 글
github actions expressions & contexts (0) 2022.03.04 파일 암호화 하기 (0) 2022.03.04 환경 변수 설정하기 (0) 2022.03.01 workflow 실행 조건을 branches, tags, paths 로 제한하기 (0) 2022.02.27 외부에서 github http api 호출로 workflow 실행하기 (0) 2022.02.27