From a9efc5e4179c3a19e2be3e9b3894335d81928753 Mon Sep 17 00:00:00 2001 From: Danny Daemonic Date: Thu, 24 Aug 2023 03:50:49 -0700 Subject: [PATCH] Prefix the build number with b --- .github/workflows/build.yml | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f8fe39627..0c335bfae 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -298,9 +298,10 @@ jobs: BUILD_NUMBER="$(git rev-list --count HEAD)" SHORT_HASH="$(git rev-parse --short=7 HEAD)" if [[ "${{ env.BRANCH_NAME }}" == "master" ]]; then - echo "name=$BUILD_NUMBER-$SHORT_HASH" >> $GITHUB_OUTPUT + echo "name=b${BUILD_NUMBER}" >> $GITHUB_OUTPUT else - echo "name=${{ env.BRANCH_NAME }}-$BUILD_NUMBER-$SHORT_HASH" >> $GITHUB_OUTPUT + SAFE_NAME=${{ env.BRANCH_NAME//\//- }} # Replace slashes with dashes + echo "name=${SAFE_NAME}-b${BUILD_NUMBER}-${SHORT_HASH}" >> $GITHUB_OUTPUT fi - name: Pack artifacts @@ -352,9 +353,10 @@ jobs: BUILD_NUMBER="$(git rev-list --count HEAD)" SHORT_HASH="$(git rev-parse --short=7 HEAD)" if [[ "${{ env.BRANCH_NAME }}" == "master" ]]; then - echo "name=$BUILD_NUMBER-$SHORT_HASH" >> $GITHUB_OUTPUT + echo "name=b${BUILD_NUMBER}" >> $GITHUB_OUTPUT else - echo "name=${{ env.BRANCH_NAME }}-$BUILD_NUMBER-$SHORT_HASH" >> $GITHUB_OUTPUT + SAFE_NAME=${{ env.BRANCH_NAME//\//- }} # Replace slashes with dashes + echo "name=${SAFE_NAME}-b${BUILD_NUMBER}-${SHORT_HASH}" >> $GITHUB_OUTPUT fi - name: Pack artifacts @@ -425,9 +427,10 @@ jobs: BUILD_NUMBER="$(git rev-list --count HEAD)" SHORT_HASH="$(git rev-parse --short=7 HEAD)" if [[ "${{ env.BRANCH_NAME }}" == "master" ]]; then - echo "name=$BUILD_NUMBER-$SHORT_HASH" >> $GITHUB_OUTPUT + echo "name=b${BUILD_NUMBER}" >> $GITHUB_OUTPUT else - echo "name=${{ env.BRANCH_NAME }}-$BUILD_NUMBER-$SHORT_HASH" >> $GITHUB_OUTPUT + SAFE_NAME=${{ env.BRANCH_NAME//\//- }} # Replace slashes with dashes + echo "name=${SAFE_NAME}-b${BUILD_NUMBER}-${SHORT_HASH}" >> $GITHUB_OUTPUT fi - name: Download artifacts