Skip to content

Don't build IO#77

Draft
stertooy wants to merge 3 commits into
gap-actions:mainfrom
stertooy:dont-build-io
Draft

Don't build IO#77
stertooy wants to merge 3 commits into
gap-actions:mainfrom
stertooy:dont-build-io

Conversation

@stertooy

@stertooy stertooy commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

We've already stopped building IO a few times, but had to revert it every time (see e.g. 1bd4673).

With the release of build-pkg@v3, building IO (if needed) should become the responsability of that action. This can be done by adding IO either to the Dependencies.TestPackages component in PackageInfo.g, or to the extra-pkgs input of the action.

(Making this a draft PR for now since I'm not sure if we want to merge this right away)

@fingolfin

Copy link
Copy Markdown
Member

In principle I'm fine with it, but isn't it a breaking change (based on everything we've learnt)? It might be borderline OK to include into v3 if we first make sure everything uses build-pkg@v3 ?

@stertooy

stertooy commented Apr 1, 2026

Copy link
Copy Markdown
Contributor Author

A breaking change might indeed be the better option, to avoid previously passing workflows suddenly failing.

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