Skip to content

Commit 7962a1c

Browse files
author
ContextForge
committed
ci: remove configure-pages step — Pages must be enabled in UI first
1 parent d035a43 commit 7962a1c

1 file changed

Lines changed: 5 additions & 6 deletions

File tree

.github/workflows/pages.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,18 @@ on:
66
workflow_dispatch:
77

88
permissions:
9-
contents: write
9+
contents: read
1010
pages: write
1111
id-token: write
1212

1313
concurrency:
1414
group: pages
1515
cancel-in-progress: false
1616

17+
# PREREQUISITE (one-time, 30 seconds):
18+
# GitHub Settings → Pages → Source → select "GitHub Actions" → Save
19+
# After that this workflow runs fully automatically on every push to main.
20+
1721
jobs:
1822
deploy:
1923
runs-on: ubuntu-latest
@@ -24,11 +28,6 @@ jobs:
2428
- name: Checkout
2529
uses: actions/checkout@v4
2630

27-
- name: Setup Pages
28-
uses: actions/configure-pages@v5
29-
with:
30-
enablement: true
31-
3231
- name: Upload docs/ as Pages artifact
3332
uses: actions/upload-pages-artifact@v3
3433
with:

0 commit comments

Comments
 (0)