상세 컨텐츠

본문 제목

Github Actions: 환경변수 등록하기

카테고리 없음

by 루비해 2022. 5. 1. 03:17

본문

API를 사용하다보면 자신의 개인정보(Authentication)을 이용해야 하는데, 대놓고 깃허브에 업로드하면 개인정보가 털릴 수 있으므로 조심해야 한다.

이러한 민감한 정보를 아무도 모르게 사용할 수 있는, Github Actions 환경변수 등록 방법에 대해 알아보자.


  1. 상단 탭의 Settings로 이동한다.


  1. 좌측 Secrets 항목에서 Actions를 선택 후 New repository secret을 클릭한다.


  1. Name과 Value를 각각 입력 후 Add secret을 클릭한다.


  1. 생성완료


  1. Github 내에서는 다음과 같이 작성한다.

    • 코드 ```python import os

      appid = os.environ['TISTORYAPP_ID'] ```

    • Github Actions ```yml name: project

      on: schedule:

      • cron: '0 21 */ * *'

      jobs: build: ...

      • name: set parameters env: MYGITHUBTOKEN: ${{ secrets.TISTORYAPPID }} ```