diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index a42a3075..61260b0f 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -27,12 +27,22 @@ jobs: - linux/ppc64le - linux/riscv64 - linux/s390x - - linux/mips64le steps: + - name: Get commit to build + id: ref + run: |- + if [[ -z "${{ github.event.inputs.tag }}" ]]; then + ref="${{ github.ref_name }}" + else + ref="${{ github.event.inputs.tag }}" + fi + echo "ref=$ref" + echo "ref=$ref" >> $GITHUB_OUTPUT - name: Checkout uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4 with: ref: ${{ steps.ref.outputs.ref }} + fetch-depth: 0 - name: Prepare run: | platform=${{ matrix.platform }}