Skip to content

fix: SP2 마이 페이지 및 매칭 조건 수정 페이지 수정 #778

fix: SP2 마이 페이지 및 매칭 조건 수정 페이지 수정

fix: SP2 마이 페이지 및 매칭 조건 수정 페이지 수정 #778

Workflow file for this run

name: Build & Deploy
on:
pull_request:
branches:
- develop
push:
branches:
- develop
permissions:
contents: write
pull-requests: write
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Setup Pnpm
uses: pnpm/action-setup@v4
with:
run_install: false
- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: '20'
cache: 'pnpm'
- name: Install dependencies
run: pnpm install --frozen-lockfile
- name: Run Build
run: |
echo "🔨 빌드 실행 중..."
pnpm run build
- name: Deploy to Cloudflare Pages
if: success()
run: |
echo "🚀 Cloudflare Pages 배포 시작..."
npx wrangler pages deploy dist \
--project-name=mateball-client \
--branch=${{ github.head_ref || github.ref_name }}
env:
CLOUDFLARE_API_TOKEN: ${{ secrets.CF_API_TOKEN }}
CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CF_ACCOUNT_ID}}