From 48a040cad3995796578d71c5593927501b334269 Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Tue, 21 Mar 2023 12:18:42 +0100 Subject: [PATCH] set github ref or master as tag suffix --- .github/workflows/publish.yml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index deb3130..537313d 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -37,6 +37,15 @@ jobs: ref: ${{ env.GITHUB_OCELOT_REF }} path: 'ocelot/' fetch-depth: 0 + - name: Set OCELOT_GITHUB_RUN_NUMBER + run: | + if [ -z ${OCELOT_GITHUB_RUN_NUMBER} ]; then + echo "OCELOT_GITHUB_RUN_NUMBER=${GITHUB_OCELOT_REF}"" >> $GITHUB_ENV + fi + if [ -z ${OCELOT_GITHUB_RUN_NUMBER} ]; then + echo "OCELOT_GITHUB_RUN_NUMBER=master" >> $GITHUB_ENV + fi + shell: bash - name: Checkout Branded Repo code uses: actions/checkout@v3 with: @@ -77,7 +86,6 @@ jobs: DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }} GITHUB_OCELOT_REF_JUST_BUILT: ${{ github.event.client_payload.ref }} - OCELOT_GITHUB_RUN_NUMBER: ${{ github.event.client_payload.GITHUB_RUN_NUMBER }} steps: - name: Checkout code uses: actions/checkout@v3 @@ -160,6 +168,9 @@ jobs: fetch-depth: 0 - name: Set OCELOT_GITHUB_RUN_NUMBER run: | + if [ -z ${OCELOT_GITHUB_RUN_NUMBER} ]; then + echo "OCELOT_GITHUB_RUN_NUMBER=${GITHUB_OCELOT_REF}"" >> $GITHUB_ENV + fi if [ -z ${OCELOT_GITHUB_RUN_NUMBER} ]; then echo "OCELOT_GITHUB_RUN_NUMBER=master" >> $GITHUB_ENV fi @@ -228,6 +239,9 @@ jobs: fetch-depth: 0 - name: Set OCELOT_GITHUB_RUN_NUMBER run: | + if [ -z ${OCELOT_GITHUB_RUN_NUMBER} ]; then + echo "OCELOT_GITHUB_RUN_NUMBER=${GITHUB_OCELOT_REF}"" >> $GITHUB_ENV + fi if [ -z ${OCELOT_GITHUB_RUN_NUMBER} ]; then echo "OCELOT_GITHUB_RUN_NUMBER=master" >> $GITHUB_ENV fi