CI/CD & ajustements - Mise en place des workflows Gitea Actions #1

Merged
cedric merged 10 commits from dev into master 2026-05-16 08:17:48 +00:00
Showing only changes of commit cfdb19a1ad - Show all commits
+3 -6
View File
@@ -6,7 +6,7 @@ on:
- dev - dev
jobs: jobs:
build: check:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
@@ -19,14 +19,11 @@ jobs:
- name: Activer Corepack (yarn) - name: Activer Corepack (yarn)
run: corepack enable run: corepack enable
- name: Installer les dépendances - name: Vérifier les dépendances
run: yarn install --frozen-lockfile run: yarn install --frozen-lockfile
- name: Build Next.js
run: yarn build
deploy: deploy:
needs: build needs: check
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Déployer sur le serveur - name: Déployer sur le serveur