Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install go for mac and win release builds #1077

Merged
merged 15 commits into from
Sep 7, 2024

Conversation

octol
Copy link
Contributor

@octol octol commented Sep 7, 2024

Fix release builds for nym-vpn-core

  • Install Go toolchain on windows and mac
  • Workaround for Go version mismatch error for the wireguard build on linux

Also

  • Narrow file triggers for cargo-deny to only Cargo.toml and Cargo.lock files
  • Fix bug where gen-hashes was generating hashes for all releases on each run
  • Switch cargo-deny CI build to use the new arc dind runner

Successful build: https://github.com/nymtech/nym-vpn-client/actions/runs/10749859761

@octol octol force-pushed the jon/install-go-nightly-core-build branch from 2276eea to 87449e9 Compare September 7, 2024 06:52
@octol octol merged commit edb9b90 into main Sep 7, 2024
19 checks passed
@octol octol deleted the jon/install-go-nightly-core-build branch September 7, 2024 22:30
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.

3 participants