simplify vercel deployment steps in workflow
Deploy Vercel / deploy-preprod (push) Has been skipped
Deploy Vercel / deploy-production (push) Successful in 1m13s

This commit is contained in:
2026-06-09 10:02:00 +02:00
parent cd5928b9f7
commit abed8a9cf4
+4 -38
View File
@@ -30,6 +30,7 @@ jobs:
# - name: Test # - name: Test
# run: npm test --if-present # run: npm test --if-present
deploy-preprod: deploy-preprod:
runs-on: ubuntu-latest runs-on: ubuntu-latest
if: github.ref == 'refs/heads/dev' if: github.ref == 'refs/heads/dev'
@@ -43,26 +44,9 @@ jobs:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: 20
cache: npm
- name: Install
run: npm ci
- name: Install Vercel CLI
run: npm install -g vercel
- name: Pull Vercel environment
run: vercel pull --yes --environment=preview
- name: Build for preprod
run: vercel build
- name: Deploy preprod - name: Deploy preprod
run: vercel deploy --prebuilt --archive=tgz run: npx vercel@latest deploy --yes
deploy-production: deploy-production:
runs-on: ubuntu-latest runs-on: ubuntu-latest
@@ -77,23 +61,5 @@ jobs:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: 20
cache: npm
- name: Install
run: npm ci
- name: Install Vercel CLI
run: npm install -g vercel
- name: Pull Vercel production environment
run: vercel pull --yes --environment=production
- name: Build for production
run: vercel build --prod
- name: Deploy production - name: Deploy production
run: vercel deploy --prebuilt --prod --archive=tgz run: npx vercel@latest deploy --prod --yes