fix: use python3 zipfile instead of zip binary #6

Merged
benvin merged 1 commits from benvin/fix-zip-packaging into main 2026-06-23 00:35:51 +10:00
Owner

The almalinux9-gobuilder image doesn't have the zip binary and dnf install fails in CI (epel repo unreliable). Replaces zip with python3 -c "import zipfile, ..." which is always available in the image.

  • Makefile: zippython3 zipfile one-liner
  • release.yml: removed apt-get install -y zip (wrong package manager for RHEL, and no longer needed)
The almalinux9-gobuilder image doesn't have the `zip` binary and `dnf install` fails in CI (epel repo unreliable). Replaces `zip` with `python3 -c "import zipfile, ..."` which is always available in the image. - Makefile: `zip` → `python3 zipfile` one-liner - release.yml: removed `apt-get install -y zip` (wrong package manager for RHEL, and no longer needed)
unkinben added 1 commit 2026-06-23 00:32:44 +10:00
fix: use python3 zipfile instead of zip binary for packaging
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
3d5154a12a
The almalinux9-gobuilder image doesn't have the zip binary and dnf
install is unreliable in CI. python3 is always available.
benvin merged commit 41ef83ba34 into main 2026-06-23 00:35:51 +10:00
benvin deleted branch benvin/fix-zip-packaging 2026-06-23 00:35:51 +10:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/terraform-provider-artifactapi#6