Publish from an image that trusts the internal CA #6

Merged
benvin merged 1 commits from benvin/publish-internal-ca into main 2026-09-11 23:30:52 +10:00
Member

The release pipeline PUTs the packaged zip to artifactapi over https, but the publish step runs on alpine, which does not trust the internal CA that signs the gateway certificate. The first tag would fail the upload with curl exit 60.

  • Run the publish step on git.unkin.net/unkin/almalinux9-base:20260606, which carries the internal CA anchors.
  • Drop the apk add curl line; curl ships in that image.
The release pipeline PUTs the packaged zip to artifactapi over https, but the publish step runs on alpine, which does not trust the internal CA that signs the gateway certificate. The first tag would fail the upload with curl exit 60. - Run the publish step on `git.unkin.net/unkin/almalinux9-base:20260606`, which carries the internal CA anchors. - Drop the `apk add curl` line; curl ships in that image.
unkin-agent added 1 commit 2026-09-11 23:26:18 +10:00
Publish from an image that trusts the internal CA
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
5b589f7e4d
The publish step's https PUT cannot run on alpine, which has no internal CA.
Switch it to almalinux9-base, matching the rest of the estate.
benvin merged commit f1b454a4eb into main 2026-09-11 23:30:52 +10:00
benvin deleted branch benvin/publish-internal-ca 2026-09-11 23:30:53 +10:00
Sign in to join this conversation.