Skip to content

Conversation

@Ivorforce
Copy link
Member

There are two different use-cases for GitHub actions in this repository:

  • Use as CI / testing for mistakes
  • Making a build

The two aren't very compatible, because CI should be quick and minimal, while making builds should run the whole matrix.
#93 attempts to redeem this by fully changing into the CI use-case, but I don't think that is user friendly because cross compiling is difficult, and we want people making GDExtensions to provide builds for all relevant platforms.

For this reason, I split the file into their respective use-cases, hopefully that solves the problem adequately.

@Ivorforce Ivorforce force-pushed the ci-cd-builds branch 3 times, most recently from 616618a to c614119 Compare October 25, 2025 22:30
@Ivorforce Ivorforce added the enhancement New feature or request label Oct 25, 2025
…ases.

Reduce CI build combinations to an explicit 5.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant