Skip to content

Remove bespoke window release workflows#316

Merged
ppenna merged 1 commit into
mainfrom
fix/315/rm-windows-release-ci
Jul 6, 2026
Merged

Remove bespoke window release workflows#316
ppenna merged 1 commit into
mainfrom
fix/315/rm-windows-release-ci

Conversation

@ada-x64

@ada-x64 ada-x64 commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Stacked on #314
Closes #315
Requires nanvix/workflows#104

Base automatically changed from fix/276/rm-windows-test-ci to main July 2, 2026 17:44
Copilot AI review requested due to automatic review settings July 2, 2026 21:21
@ada-x64 ada-x64 force-pushed the fix/315/rm-windows-release-ci branch from 82f9ffe to 6108a77 Compare July 2, 2026 21:21
@ada-x64 ada-x64 marked this pull request as ready for review July 2, 2026 21:21
@ada-x64 ada-x64 requested a review from ppenna as a code owner July 2, 2026 21:21

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 removes the repository’s bespoke Windows release workflow logic and delegates Windows release packaging to the shared reusable CI workflow in nanvix/workflows, aligning this repo with the “reusable jobs” direction described in #315.

Changes:

  • Enable Windows release handling via the shared nanvix/workflows/.github/workflows/nanvix-ci.yml reusable workflow (windows-release: true).
  • Preserve the prior release tag behavior by enabling use-release-sha: true.
  • Delete the local release and windows-release jobs from this repo’s ci.yml.

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

@ppenna ppenna merged commit e1cdaf3 into main Jul 6, 2026
13 checks passed
@ppenna ppenna deleted the fix/315/rm-windows-release-ci branch July 6, 2026 14:31
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.

Remove bespoke Windows CI release

3 participants