Thibaud Colas 6 днів тому
батько
коміт
eabed12b31
1 змінених файлів з 33 додано та 33 видалено
  1. 33 33
      .github/workflows/ci.yml

+ 33 - 33
.github/workflows/ci.yml

@@ -16,38 +16,38 @@ permissions:
   contents: read
 
 jobs:
-  build:
-    name: Build
-    runs-on: ubuntu-latest
+   build:
+     name: Build
+     runs-on: ubuntu-latest
 
-    steps:
-      - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
-        with:
-          persist-credentials: false
-      - uses: lycheeverse/lychee-action@8646ba30535128ac92d33dfc9133794bfdd9b411 # v2.8.0
-        with:
-          args: --verbose --no-progress --accept 200,429 README.md
-          fail: true
-      - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
-        with:
-          python-version: "3.14"
-      - run: python .github/api.py
-      - uses: actions/upload-pages-artifact@56afc609e74202658d3ffba0e8f6dda462b719fa # v3.0.1
-        if: github.event_name == 'push' && github.ref == 'refs/heads/main'
-        with:
-          path: ./dist
+     steps:
+       - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
+         with:
+           persist-credentials: false
+       - uses: lycheeverse/lychee-action@8646ba30535128ac92d33dfc9133794bfdd9b411 # v2.8.0
+         with:
+           args: --verbose --no-progress --accept 200,429 README.md
+           fail: true
+       - uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
+         with:
+           python-version: "3.14"
+       - run: python .github/api.py
+       - uses: actions/upload-pages-artifact@fc324d3547104276b827a68afc52ff2a11cc49c9 # v5.0.0
+         if: github.event_name == 'push' && github.ref == 'refs/heads/main'
+         with:
+           path: ./dist
 
-  deploy:
-    name: Deploy
-    if: github.event_name == 'push' && github.ref == 'refs/heads/main'
-    runs-on: ubuntu-latest
-    needs: build
-    permissions:
-      pages: write # To deploy to GitHub Pages
-      id-token: write # For OIDC authentication with actions/deploy-pages
-    environment:
-      name: github-pages
-      url: ${{ steps.deployment.outputs.page_url }}
-    steps:
-      - uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4.0.5
-        id: deployment
+   deploy:
+     name: Deploy
+     if: github.event_name == 'push' && github.ref == 'refs/heads/main'
+     runs-on: ubuntu-latest
+     needs: build
+     permissions:
+       pages: write # To deploy to GitHub Pages
+       id-token: write # For OIDC authentication with actions/deploy-pages
+     environment:
+       name: github-pages
+       url: ${{ steps.deployment.outputs.page_url }}
+     steps:
+       - uses: actions/deploy-pages@cd2ce8fcbc39b97be8ca5fce6e763baed58fa128 # v5.0.0
+         id: deployment