Skip to content

[CI] Scope auto-release validation to generated files - #1695

Open
samukweku wants to merge 3 commits into
devfrom
issue-1689-auto-release
Open

[CI] Scope auto-release validation to generated files#1695
samukweku wants to merge 3 commits into
devfrom
issue-1689-auto-release

Conversation

@samukweku

Copy link
Copy Markdown
Collaborator

Fixes #1689

Summary

  • validate only the version metadata and generated release notes with pre-commit
  • explicitly stage the generated release note under ignored docs/
  • handle unchanged release notes without failing the release

Validation

  • YAML parsed locally
  • git diff --check
  • applicable pre-commit hooks passed
  • pixi-install hook skipped because the sandbox could not resolve PyPI dependencies

@github-actions

github-actions Bot commented Aug 26, 2026

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://pyjanitor-devs.github.io/pyjanitor/pr-preview/pr-1695/

Built to branch gh-pages at 2026-08-27 05:44 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

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.

[CI] Auto-release fails on pre-existing repository-wide Ruff violations

1 participant