Skip to content

ci upgrade #61

Description

@supervoidcoder

we don't have to cross compile arm anymore, github actions has windows-11-arm labels for runners.

the upgrades I want:

  • in release.yml, I want the actual merge commit extended description to be added to the top of the release as a sorta personal "release notes" so i can write it myself, and then the commit history is after that.
  • in build.yml, i want it to be a matrix that compiles all arch versions, then another matrix that tests them (it can be the same matrix job actually). for x86 there isn't a specific runner for that but we can just run it in x64 either way since they're compatible (WoW64). the only one that's really that different is arm64
  • in build.yml, perhaps we can take the output of the batch tests and post them in a comment ONLY when the build runs in a pull request. that way, i can see a comment like:

Tests Completed

x/x tests passed

Test 1 (name of bat file) ``` output here ```

and so on

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions