기본 워크플로우
name: CI/CD
on:
push:
branches: [main]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20
- run: npm ci
- run: npm test
- run: npm run build배포 자동화
SSH로 서버에 접속하여 배포하거나, Docker 이미지를 빌드하여 레지스트리에 푸시합니다.
댓글 0