github actions encryption
-
파일 암호화 하기github actions 2022. 3. 4. 15:11
secret variable 로 처리하기에는 내용이 너무 크거나 혹은 인자로 비밀정보가 들어 있는 파일을 받아 처리해야 할 경우 어떻게 해야할까? step1) GnuPG 를 이용해 암호화 - 암호화 과정에서 사용자가 지정한 passphrase 를 사용 step2) 위의 passphrase 를 Github actions 의 secret 에 등록 step3) workflow 에서 등록된 passphrase 를 사용해 복호화 예제 api_key.json 파일을 암호화 api_key.json 파일의 내용 { "access-key": "abc123" } passphrase 로 1234 를 사용해 api_key.json 을 암호화한 api_key.json.gpg 파일 생성 gpg --symmetric --ciphe..