Skip to content

Commit fd8848e

Browse files
QuakeStringclaude
andcommitted
ci: remove GitHub Pages deploy step from doc workflow
The deploy job fails with 404 because GitHub Pages is not enabled on this fork. Keep the build job so documentation still gets validated on push, but remove the upload-pages-artifact and deploy-pages steps. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 0a9e8a3 commit fd8848e

File tree

1 file changed

+0
-18
lines changed

1 file changed

+0
-18
lines changed

.github/workflows/doc.yml

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@ on:
66
branches: [master]
77
permissions:
88
contents: read
9-
pages: write
10-
id-token: write
119
concurrency:
1210
group: ${{ github.workflow }}-${{ github.ref }}
1311
cancel-in-progress: true
@@ -31,19 +29,3 @@ jobs:
3129
uv pip install ".[doc,cli]"
3230
- name: Build documentation
3331
run: uv run sphinx-build -N -bhtml doc/ doc/_build -W
34-
- name: Upload Pages artifact
35-
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
36-
uses: actions/upload-pages-artifact@v4
37-
with:
38-
path: doc/_build
39-
deploy:
40-
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
41-
needs: build
42-
runs-on: ubuntu-24.04
43-
environment:
44-
name: github-pages
45-
url: ${{ steps.deployment.outputs.page_url }}
46-
steps:
47-
- name: Deploy to GitHub Pages
48-
id: deployment
49-
uses: actions/deploy-pages@v4

0 commit comments

Comments
 (0)