Prepare universal workflow

This commit is contained in:
Alexey Pustovalov 2024-02-10 03:40:40 +09:00
parent 70db1d079d
commit bbbb81d61e

View File

@ -204,6 +204,7 @@ jobs:
mirrors.centos.org:443 mirrors.centos.org:443
mirrors.iu13.net:80 mirrors.iu13.net:80
mirrors.ocf.berkeley.edu:443 mirrors.ocf.berkeley.edu:443
mirrors.fedoraproject.org:443
mirrors.xtom.de:80 mirrors.xtom.de:80
objects.githubusercontent.com:443 objects.githubusercontent.com:443
ports.ubuntu.com:80 ports.ubuntu.com:80
@ -254,6 +255,10 @@ jobs:
platform_list=$(jq -r ".[\"os-linux\"].$MATRIX_OS | join(\",\")" "$MATRIX_FILE") platform_list=$(jq -r ".[\"os-linux\"].$MATRIX_OS | join(\",\")" "$MATRIX_FILE")
platform_list="${platform_list%,}" platform_list="${platform_list%,}"
echo "::group::Platform List"
echo "$platform_list"
echo "::endgroup::"
echo "list=$platform_list" >> $GITHUB_OUTPUT echo "list=$platform_list" >> $GITHUB_OUTPUT
- name: Generate tags - name: Generate tags
@ -298,8 +303,15 @@ jobs:
for tag in ${TAGS}; do for tag in ${TAGS}; do
images+="${tag}@${DIGEST} " images+="${tag}@${DIGEST} "
done done
echo "::group::Images to sign"
echo "$images" echo "$images"
echo "::endgroup::"
echo "::group::Signing"
echo "cosign sign --yes $images"
cosign sign --yes ${images} cosign sign --yes ${images}
echo "::endgroup::"
- name: Image digest - name: Image digest
env: env: