Skip to content

fix: only draft release on push#69

Merged
jamilbk merged 1 commit intomainfrom
fix/draft-release
May 4, 2026
Merged

fix: only draft release on push#69
jamilbk merged 1 commit intomainfrom
fix/draft-release

Conversation

@jamilbk
Copy link
Copy Markdown
Member

@jamilbk jamilbk commented May 4, 2026

No description provided.

Copilot AI review requested due to automatic review settings May 4, 2026 15:18
@jamilbk jamilbk merged commit e8a0c4d into main May 4, 2026
11 checks passed
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR adjusts the CI GitHub Actions workflow so that release-drafting and release-asset publishing jobs do not run for pull_request events, and instead only run on push events. This aligns release automation with repository pushes/tags while keeping PR CI focused on static analysis and tests.

Changes:

  • Gate the draft-release job to run only on push events.
  • Gate the build-release-nifs job to run only on push events.
  • Add explicit job-level permissions needed for release drafting and release publication.

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

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