Skip to content

ci: build docs on PRs, deploy on main, skip Python CI for docs-only changes#1321

Merged
jschoedl merged 4 commits into
mainfrom
ci/docs-build-on-prs
Jun 18, 2026
Merged

ci: build docs on PRs, deploy on main, skip Python CI for docs-only changes#1321
jschoedl merged 4 commits into
mainfrom
ci/docs-build-on-prs

Conversation

@jschoedl

@jschoedl jschoedl commented Jun 18, 2026

Copy link
Copy Markdown
Collaborator
  • Docs workflow: build on every PR (secret-free, so it runs for forks too) and deploy to docs.datacontract.com only on push to main; restricted to contents: read.
  • Skip the Python CI matrix for docs-only changes (PRs and pushes to main).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Comment thread .github/workflows/azure-static-web-apps-docs.yml Fixed
jschoedl and others added 3 commits June 18, 2026 12:56
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@jschoedl jschoedl changed the title ci: build docs on PRs (incl. forks), deploy only on main ci: build docs on PRs, deploy on main, skip Python CI for docs-only changes Jun 18, 2026
@jschoedl jschoedl merged commit 7564cd6 into main Jun 18, 2026
14 of 15 checks passed
@jschoedl jschoedl deleted the ci/docs-build-on-prs branch June 18, 2026 11:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants