Skip to content

Conversation

Copy link

Copilot AI commented Oct 25, 2025

Both build workflows (Nuitka and PyInstaller) currently only run on pushes to master and tags. This adds pull_request triggers to enable build verification before merge.

Changes

  • Added pull_request: trigger to .github/workflows/nuitka-build.yml
  • Added pull_request: trigger to .github/workflows/pyinstaller-build.yml

Workflows now run on pull requests in addition to existing triggers (master pushes, tags, manual dispatch). Release creation remains conditional on tags only.

Original prompt

This section details on the original issue you should resolve

<issue_title>Allow CI on pull requests, for faster verification.</issue_title>
<issue_description></issue_description>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: xrh0905 <29017419+xrh0905@users.noreply.github.com>
Copilot AI changed the title [WIP] Enable CI for faster verification on pull requests Enable CI on pull requests Oct 25, 2025
Copilot AI requested a review from xrh0905 October 25, 2025 17:04
@xrh0905 xrh0905 marked this pull request as ready for review October 25, 2025 17:06
@xrh0905 xrh0905 merged commit 4fa2434 into master Oct 25, 2025
2 checks passed
@xrh0905 xrh0905 deleted the copilot/allow-ci-on-pull-requests branch October 25, 2025 17:11
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.

Allow CI on pull requests, for faster verification.

2 participants