[GitHub Actions] Vite + React 배포 시 Supabase 환경 변수(Secrets) 인식 오류 해결
·
웹 프로젝트
Vite로 만든 프로젝트를 GitHub Pages에 배포할 때, 분명 GitHub Secrets에 변수를 등록했는데도 환경 변수를 찾을 수 없습니다라는 에러가 떴다...이 문제로 한참 고생하다가, 빌드 시점에 환경 변수를 강제로 주입하는 방법으로 해결했다. 1. GitHub Repository Secrets 등록 Environment secrets가 아니라 Repository secrets에 등록해야 워크플로우에서 바로 인식하기 쉽다.GitHub 저장소 > Settings > Secrets and variables > Actions 이동하단의 Repository secrets 섹션에서 New repository secret 클릭Vite에서 사용하는 이름 그대로 등록 (예: `VITE_SUPABASE_U..