File tree Expand file tree Collapse file tree 1 file changed +19
-3
lines changed
Expand file tree Collapse file tree 1 file changed +19
-3
lines changed Original file line number Diff line number Diff line change 66 - vue # Déploie quand tu pousses sur vue
77 workflow_dispatch :
88
9+ permissions :
10+ contents : read
11+ pages : write
12+ id-token : write
13+
914jobs :
1015 build :
1116 runs-on : ubuntu-latest
@@ -28,12 +33,23 @@ jobs:
2833
2934 - name : Build project
3035 run : npm run build
36+
37+ - name : Upload artifact
38+ uses : actions/upload-pages-artifact@v3
39+ with :
40+ path : ${{ env.BUILD_PATH }}/dist
3141
3242 # ⚙️ Étape spécifique à Vite : si tu utilises Vite, le build est dans "dist/"
3343 # ⚙️ Étape spécifique à Vue CLI : le build est dans "dist/" aussi par défaut
3444
45+ deploy :
46+ environment :
47+ name : github-pages
48+ url : ${{ steps.deployment.outputs.page_url }}
49+ needs : build
50+ runs-on : ubuntu-latest
51+ name : Deploy
52+ steps :
3553 - name : Deploy to GitHub Pages
54+ id : deployment
3655 uses : actions/deploy-pages@v4
37- with :
38- github_token : ${{ secrets.GITHUB_TOKEN }}
39- publish_dir : ./dist
You can’t perform that action at this time.
0 commit comments