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

feat: linux musl static bins / windows aarch64 #63

Merged
merged 1 commit into from
Apr 25, 2024

Commits on Apr 25, 2024

  1. feat: linux musl static bins / windows aarch64

    - create linux executables linked statically to musl
      - drop gnu (glibc) target, executable will work on alpine & glibc based distros (debian etc)
    - create windows aarch64 target
      - required update to Cargo.lock to update ring to v0.17 due to build failures on v0.16
    - refactor release script & workflow to match pact-reference
      - builds on pull request to master/main branch, in debug mode
    - add Docker automated pipeline during release
      - publish multi-arch amd64/arm64
      - publish to DockerHub
      - publish to GitHub container registry
    
    Related epics
    
    - musl all the things
      - pact-foundation/roadmap#30
    - publish to github container registry
      - pact-foundation/roadmap#29
    YOU54F committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    efa86ca View commit details
    Browse the repository at this point in the history