주니어 개발자 성장기

깃허브 액션즈 노출되면 안되는 yml 파일 시크릿 등록 후 배포하기 본문

Spring/프로젝트 pin

깃허브 액션즈 노출되면 안되는 yml 파일 시크릿 등록 후 배포하기

Junpyo Lee 2023. 8. 20. 13:32

*개인 참고, 공부용 포스팅입니다.

 

아래 포스팅을 참고해서 yml 파일과 깃허브 시크릿을 등록한다.
https://mumomu.tistory.com/132

 

[Github Actions] Github Secrets에 secret파일 등록(secret.yml 등)

Github Secrets에 Secret파일 등록으로 CI/CD 깃허브에 올릴 때는 조심해야하는 파일들이 있는데 AWS, API 등에 접근할 수 있는 키를 가진 환경변수 등이 공유될 경우 큰 문제가 생길 수 있다. 그렇기 때문

mumomu.tistory.com

 

내가 헤맨 부분은

깃허브 시크릿을 등록하는 부분이었는데

처음에 yml 파일을 그대로 복붙 해 등록해서 문제가 생겼었다.

그런데 위 포스팅에서는

`base64 --decode`

명령어를 이용하기 때문에 먼저 base64 인코딩이 필요하다!

 

구글링으로 찾은 아래 사이트로 시크릿을 등록해주자

https://www.convertstring.com/ko/EncodeDecode/Base64Encode

 

Base64로 인코딩 - 온라인 Base64로 인코더

 

www.convertstring.com