Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Use upstream zizmor release notes for releases - #51

Merged
woodruffw merged 2 commits into
zizmorcore:mainfrom
abhinavgautam01:issue-42-release-notes
Jul 28, 2026
Merged

Use upstream zizmor release notes for releases#51
woodruffw merged 2 commits into
zizmorcore:mainfrom
abhinavgautam01:issue-42-release-notes

Conversation

@abhinavgautam01

Copy link
Copy Markdown
Contributor

Pre-submission checks

Please check these boxes:

  • Mandatory: This PR corresponds to an issue (if not, please create
    one first).

  • Having read the AI policy, I hereby disclose the use of an LLM or other
    AI coding assistant in the creation of this PR. PRs will not be rejected
    for using AI tools, but will be rejected for undisclosed use or
    use that violates the policy.

If a checkbox is not applicable, you can leave it unchecked.

Summary

Fixes #42

Updates the release workflow to populate zizmor-pre-commit GitHub releases with the matching upstream zizmor release notes instead of only linking to them.

If the upstream release body is empty, the workflow falls back to the existing release-specific link.

Test Plan

  • uvx pre-commit run --all-files
  • git diff --check
  • gh release view v1.24.0 --repo zizmorcore/zizmor --json body --jq '.body // ""'

@woodruffw woodruffw left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @abhinavgautam01. This looks reasonable to me, one question.

Comment thread .github/workflows/main.yml Outdated

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the GitHub Actions release workflow so zizmor-pre-commit GitHub Releases include the full upstream zizmor release notes (and fall back to a link when upstream notes are empty), addressing the request in #42 to make releases easier to evaluate.

Changes:

  • Fetch upstream zizmor release body via gh release view and write it to a notes file.
  • Use gh release create --notes-file so the generated release includes full upstream notes.
  • Keep an explicit fallback link when the upstream release body is empty.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/main.yml
@woodruffw
woodruffw merged commit c7cc406 into zizmorcore:main Jul 28, 2026
2 checks passed
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.

Please provide full release notes for each release

3 participants