GIT 2

[git] git actions에서 .env, secrets, 환경 변수 사용하기

배포 과정에서 yaml파일이 어떤식으로 동작하는지 정확히 알지는 못하지만환경 변수 관련 이슈가 있었어서 기록하려한다. 일단 내 프로젝트는 기본적으로 firebase cli를 통해 배포했기 때문에 git에 배포세팅이 되어있다. 로컬에서 주로 쓰는 .env는 일반적으로 ignore 하기 때문에,우리가 코드에서 작성한 process.env.~~ 같은 환경 변수는 깃에 올린 순간 값을 알 수없다. 그래서 github의 actions에서 읽을 수 있게 secrets에 작성해야된다. 만약 .env에      NEXT_PUBLIC_KAKAO_API_KEY="value"  이렇게 작성했다면 Name이 변수 이름, Secret이 value이다. 시크릿 작성이 끝나고 배포 과정에 포함시키려면아래 처럼 작성한다.name: ..

etc 2024.06.12

[github/discord] 깃 헙 디스코드 웹 훅 연결 / github discord Webhooks / 400 error

최근 진행 중인 사이드 프로젝트 환경 세팅 중,구성원과 깃 워크 플로우를 공유하고자 github - discord 간 웹 훅을 이용하여 자동으로 공유 하도록 했다. 설정 도중Response 400 에러, Response Body에 아래와 같은 에러가 났었는데, 본인이 해결 한 방법을 함께 작성하겠다.{"message": "Cannot send an empty message", "code": 50006} 1. discord 서버 채널 설정(편집)에서 Webhook 설정 새 웹후크를 생성하면 'Spidey Bot' 생성된다. 이름과 적용할 채널을 정해주고 웹 후크 URL을 복사한다. 2. github repository 설정에서 Webhooks 추가 공유할 깃 repo의 설정에서 webhook을 만들어준다 ..

etc 2024.06.12
반응형