Closed SgtCoDFish closed 4 months ago
/approve
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: inteon
The full list of commands accepted by this bot can be found here.
The pull request process is described here
Manually adding LGTM label since I got an LGTM earlier with no label!
/lgtm
We updated our IMAGE_PLATFORMS variable in #315 which worked for the trust-manager build, but the current pipeline for trust-packages doesn't rebuild if an arch is missing. We could bump the version, but nothing is changing beyond a new arch so it seems a shame to force everyone to update when we could rebuild in place.
This PR changes the pipeline to also verify arches.
I tested locally by commenting out the
make ... trust-package-debian-push
line at the bottom ofhack/update-debian-trust-package.sh
and runningmake ci-update-debian-trust-package
locally. It triggers a rebuild as expected.If I apply a patch to match the current list of built architectures then I see no rebuild, as expected: