diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 4de9ec71..ae6d897f 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -62,11 +62,14 @@ jobs: - name: Build image run: | - BRANCH_NAME="${GITHUB_REF#refs/heads/}" + BRANCH_NAME=${GITHUB_REF#refs/heads/} + BRANCH_NAME=${BRANCH_NAME//\//-} + echo "Building sql-api image from branch: $BRANCH_NAME, commit: ${GITHUB_SHA::7}..." docker build -f private/Dockerfile --label="org.opencontainers.image.created=$(date --rfc-3339=seconds)" --label=org.opencontainers.image.revision=${GITHUB_SHA} -t gcr.io/$ARTIFACTS_PROJECT_ID/sql-api:${BRANCH_NAME} -t gcr.io/$ARTIFACTS_PROJECT_ID/sql-api:${GITHUB_SHA::7} -t gcr.io/$ARTIFACTS_PROJECT_ID/sql-api:${BRANCH_NAME}--${GITHUB_SHA::7} . - - name: Upload image - run: | + echo 'Pushing images to the registry...' docker push gcr.io/$ARTIFACTS_PROJECT_ID/sql-api:${BRANCH_NAME} docker push gcr.io/$ARTIFACTS_PROJECT_ID/sql-api:${GITHUB_SHA::7} docker push gcr.io/$ARTIFACTS_PROJECT_ID/sql-api:${BRANCH_NAME}--${GITHUB_SHA::7} + +