frontend/.forgejo/workflows/deploy.yml
Nathan Lamy f3d5601d00
All checks were successful
Deploy to Netlify / Deploy to Netlify (push) Successful in 1m27s
chore: fix CI env
2025-08-19 23:32:02 +02:00

30 lines
796 B
YAML

name: "Deploy to Netlify"
on:
push:
branches:
- main
jobs:
deploy:
name: "Deploy to Netlify"
steps:
- uses: actions/checkout@v4
name: Checkout
- name: Build
env:
VITE_SUPPORT_EMAIL: ${{ secrets.VITE_SUPPORT_EMAIL }}
VITE_API_URL: ${{ secrets.VITE_API_URL }}
VITE_TURNSTILE_SITE_KEY: ${{ secrets.VITE_TURNSTILE_SITE_KEY }}
VITE_PUBLIC_VAPID_KEY: ${{ secrets.VITE_PUBLIC_VAPID_KEY }}
run: |
npm --version && node --version
npm i -g pnpm
pnpm install
pnpm build
- name: Deploy to Netlify
run: pnpm run deploy
env:
NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }}
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}