Skip to content

Commit 42e2dff

Browse files
shmuelieCopilot
andauthored
Auto-deploy docs site on docs changes (#39)
Add a Pages push trigger for main docs/workflow changes while keeping manual dispatch. Record the catalog-level workflow change in the root changelog. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 18be4b78-3a83-4cb1-8f77-0b837e1c3076
1 parent 4544471 commit 42e2dff

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

.github/workflows/pages.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
name: Deploy documentation
22

33
on:
4+
push:
5+
branches: [main]
6+
paths:
7+
- 'docs/**'
8+
- '.github/workflows/pages.yml'
49
workflow_dispatch:
510

611
permissions:

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ between releases this file tracks catalog-level changes under `[Unreleased]`.
77
## [Unreleased]
88

99
### Added
10+
- GitHub Pages documentation workflow now redeploys automatically when docs or its workflow change.
1011
- Pester v5 unit test suite under `tests/`, a `build/Invoke-Tests.ps1` runner,
1112
and CI wiring (`ci.yml` plus a gate in `publish-module.yml`) so behavioral
1213
tests of exported functions run alongside `Test-Modules.ps1`. Coverage

0 commit comments

Comments
 (0)