Skip to content

👷 ci(docs): stop uploading the Pages artifact on pull requests - #101

Merged
konih merged 1 commit into
mainfrom
ci-docs-no-pr-upload
Aug 31, 2026
Merged

👷 ci(docs): stop uploading the Pages artifact on pull requests#101
konih merged 1 commit into
mainfrom
ci-docs-no-pr-upload

Conversation

@konih

@konih konih commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

The deploy job is already gated on github.event_name != 'pull_request',
so the artifact every PR uploaded was never consumed -- it just spent
GitHub Actions artifact storage, which is currently exhausted org-wide
and blocking docs releases.

Gate the upload step on the same condition. The mkdocs build --strict
step still runs on PRs, so the docs gate is unchanged; only the dead
upload goes away. Push triggers here were already path-filtered.

The deploy job is already gated on `github.event_name != 'pull_request'`,
so the artifact every PR uploaded was never consumed -- it just spent
GitHub Actions artifact storage, which is currently exhausted org-wide
and blocking docs releases.

Gate the upload step on the same condition. The `mkdocs build --strict`
step still runs on PRs, so the docs gate is unchanged; only the dead
upload goes away. Push triggers here were already path-filtered.
@konih
konih merged commit dfdae69 into main Aug 31, 2026
8 checks passed
@konih
konih deleted the ci-docs-no-pr-upload branch August 31, 2026 10:52
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.

1 participant