Skip to content

Switch CI/CD to Ubuntu with mingw-w64, add git hash to version resource#22

Open
SoundGoof wants to merge 3 commits into
developfrom
build-linux-new
Open

Switch CI/CD to Ubuntu with mingw-w64, add git hash to version resource#22
SoundGoof wants to merge 3 commits into
developfrom
build-linux-new

Conversation

@SoundGoof
Copy link
Copy Markdown
Member

  • Replace Windows/Cygwin runners with ubuntu-latest in both workflows
  • Rename main.yml to release-build.yml
  • Add contents: write permission to release-build.yml
  • Downgrade pull-requests to read in pr-build.yml
  • Add binutils-mingw-w64 and zip to both workflows
  • Add GIT_HASH and GIT_DIRTY substitutions to Makefile
  • Embed git commit hash in Windows version resource Comments field

- Replace Windows/Cygwin runners with ubuntu-latest in both workflows
- Rename main.yml to release-build.yml
- Add contents: write permission to release-build.yml
- Downgrade pull-requests to read in pr-build.yml
- Add binutils-mingw-w64 and zip to both workflows
- Add GIT_HASH and GIT_DIRTY substitutions to Makefile
- Embed git commit hash in Windows version resource Comments field
Pad 4th Windows VERSIONINFO component with 0 since semver has no build number.
Remove ARCHIVE, BETAVERSION, upload, and beta targets as releases are
now handled via GitHub Actions.
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.

1 participant