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/support alpine #1225

Merged
merged 12 commits into from
Jun 24, 2024
Merged

Feat/support alpine #1225

merged 12 commits into from
Jun 24, 2024

Conversation

YOU54F
Copy link
Member

@YOU54F YOU54F commented Jun 24, 2024

fixes #1180

Includes pact-foundation/pact-js-core#507 from pact-js-core

  • Adds Dockerfiles for debian (glibc) / alpine via node official images
  • Tests arm64 / amd64 variants in gha
  • allows conditional skipping of publish steps (using ruby binaries as these fail under qemu when emulating arm64 on an x86_64 host)
  • skips examples running in arm64 docker builds, as emulation means runs take approx 30 minutes, runs pact-js test suite only

@YOU54F YOU54F requested a review from mefellows June 24, 2024 13:27
@YOU54F YOU54F merged commit 6107a35 into master Jun 24, 2024
50 checks passed
@YOU54F YOU54F deleted the feat/support_alpine branch June 24, 2024 13:58
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.

RFC: Support Alpine
1 participant