Skip to content

Commit 757563e

Browse files
authored
Mise en ligne nouveau site web
Mise en ligne nouveau site web
1 parent 05cb625 commit 757563e

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

.github/workflows/deploy.yml

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: Deploy
33
on:
44
push:
55
branches:
6-
- master
6+
- main
77

88
jobs:
99
build:
@@ -16,9 +16,11 @@ jobs:
1616

1717
- name: Setup Node
1818
uses: actions/setup-node@v3
19+
with:
20+
node-version: '20.15.0' # Assurez-vous de spécifier la version de Node.js
1921

2022
- name: Install dependencies
21-
uses: bahmutov/npm-install@v1
23+
run: npm ci
2224

2325
- name: Build project
2426
run: npm run build
@@ -27,7 +29,7 @@ jobs:
2729
uses: actions/upload-artifact@v3
2830
with:
2931
name: production-files
30-
path: ./dist
32+
path: ./dist # Assurez-vous que Vite utilise le dossier dist pour la sortie de build
3133

3234
deploy:
3335
name: Deploy
@@ -36,12 +38,20 @@ jobs:
3638
if: github.ref == 'refs/heads/main'
3739

3840
steps:
41+
- name: Checkout repo
42+
uses: actions/checkout@v3
43+
3944
- name: Download artifact
4045
uses: actions/download-artifact@v3
4146
with:
4247
name: production-files
4348
path: ./dist
4449

50+
- name: Configure Git
51+
run: |
52+
git config --global user.email "paulwoisard@gmail.com"
53+
git config --global user.name "Paul WOISARD"
54+
4555
- name: Deploy to GitHub Pages
4656
uses: peaceiris/actions-gh-pages@v3
4757
with:

0 commit comments

Comments
 (0)