Skip to content

Commit 6194c09

Browse files
committed
Remove configure-pages step and clarify docs
Remove the redundant 'Setup Pages' step (actions/configure-pages@v5) from the docs GitHub Actions workflow and update docs/doxygen.md to state that selecting the Pages source is a one-time repository setting. This simplifies the workflow and clarifies deployment behavior (PRs build only; pushes to main/tags deploy).
1 parent 4b4bc56 commit 6194c09

File tree

2 files changed

+1
-4
lines changed

2 files changed

+1
-4
lines changed

.github/workflows/docs-pages.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,6 @@ jobs:
4242
- name: Checkout
4343
uses: actions/checkout@v6
4444

45-
- name: Setup Pages
46-
uses: actions/configure-pages@v5
47-
4845
- name: Setup Python
4946
uses: actions/setup-python@v6
5047
with:

docs/doxygen.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ to GitHub Pages.
4646
Recommended setup:
4747

4848
- In the repository settings, set **Pages** to **GitHub Actions** as the
49-
source.
49+
source. This is a one-time repository setting.
5050
- Pull requests build the docs but do not deploy.
5151
- Pushes to `main` and tag pushes build and deploy the site.
5252

0 commit comments

Comments
 (0)