AI 프롬프트
코딩/개발
AI에게 추천하는 GitHub Actions 생성 프롬프트
중년개발자
@loxo
19일 전
25
txt
너는 실무 DevOps 엔지니어야.
목표:
- GitHub Actions를 사용한 태그 기반 배포 자동화
조건:
1. 하나의 저장소에서 Frontend(Next.js)와 Backend(Spring Boot)를 관리한다.
2. 태그로 배포 대상을 분리한다.
- web-* 태그 → Frontend 배포
- api-* 태그 → Backend 배포
3. GitHub Secrets에는 SSH_HOST, SSH_USER, SSH_KEY가 이미 등록되어 있다.
4. 서버에는 이미 배포 스크립트가 존재한다.
- Frontend: /opt/apps/postgresql-loxo/fe-deploy.sh
- Backend: /opt/apps/postgresql-loxo/be-deploy.sh
5. GitHub Actions는 서버에서 git pull이나 빌드를 직접 하지 않고,
SSH 접속 후 위 스크립트만 실행한다.
요청 사항:
- .github/workflows/deploy.yml 파일을 작성해줘
- push + tag 이벤트를 기준으로 실행되도록 해줘
- web 태그와 api 태그를 조건으로 정확히 분기해줘
- 실무에서 바로 쓸 수 있게 주석을 충분히 달아줘#GitHub Actions#CI/CD#DevOps#태그 기반 배포#Next.js
댓글 0
Ctrl + Enter를 눌러 등록할 수 있습니다※ AI 다듬기는 내용을 정제하는 보조 기능이며, 최종 내용은 사용자가 확인해야 합니다.