diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 806d7ca9c..cc1a801bd 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -235,16 +235,6 @@ jobs: if: ${{ github.event_name == 'push' && github.repository_owner == 'cryostatio' }} steps: - uses: actions/checkout@v2 - - name: Install podman v4 - run: | - ubuntu_version='22.04' - key_url="https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/unstable/xUbuntu_${ubuntu_version}/Release.key" - sources_url="https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/unstable/xUbuntu_${ubuntu_version}" - - sudo echo "deb $sources_url/ /" | tee /etc/apt/sources.list.d/devel:kubic:libcontainers:unstable.list - sudo curl -fsSL $key_url | gpg --dearmor | tee /etc/apt/trusted.gpg.d/devel_kubic_libcontainers_unstable.gpg > /dev/null - sudo apt update - sudo apt install podman - name: Get scorecard image tag id: get-image-tag run: | @@ -258,7 +248,16 @@ jobs: EXIST=true fi echo "exist=$EXIST" >> $GITHUB_OUTPUT - if: ${{ steps.check-tag-exists.outputs.exist == 'false' }} + - name: Install podman v4 + run: | + ubuntu_version='22.04' + key_url="https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/unstable/xUbuntu_${ubuntu_version}/Release.key" + sources_url="https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/unstable/xUbuntu_${ubuntu_version}" + + sudo echo "deb $sources_url/ /" | tee /etc/apt/sources.list.d/devel:kubic:libcontainers:unstable.list + sudo curl -fsSL $key_url | gpg --dearmor | tee /etc/apt/trusted.gpg.d/devel_kubic_libcontainers_unstable.gpg > /dev/null + sudo apt update + sudo apt install podman - name: Build scorecard image run: | CUSTOM_SCORECARD_IMG=${CI_SCORECARD_IMG}:${{ steps.get-image-tag.outputs.tag }} \