Skip to content

Commit 6b0e935

Browse files
committed
fix: Tag shas consistently
1 parent 2735e22 commit 6b0e935

File tree

6 files changed

+12
-6
lines changed

6 files changed

+12
-6
lines changed

.github/workflows/deploy-dev-with-restart.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,10 @@ jobs:
3131
run: pnpm lint
3232
- name: Determine version tag for build
3333
run: |
34-
VERSION_TAG="SHA-${GITHUB_SHA:0:7}"
34+
VERSION_TAG=$(git tag --points-at HEAD | grep -E '^v?[0-9]+\.[0-9]+\.[0-9]+' | sort -V | tail -n1)
35+
if [ -z "$VERSION_TAG" ]; then
36+
VERSION_TAG="dev_${GITHUB_SHA:0:7}"
37+
fi
3538
echo "VITE_STUDIO_VERSION=$VERSION_TAG" >> $GITHUB_ENV
3639
- name: Build dev
3740
run: pnpm build:dev

.github/workflows/deploy-dev.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,10 @@ jobs:
3434
run: pnpm lint
3535
- name: Determine version tag for build
3636
run: |
37-
VERSION_TAG="SHA-${GITHUB_SHA:0:7}"
37+
VERSION_TAG=$(git tag --points-at HEAD | grep -E '^v?[0-9]+\.[0-9]+\.[0-9]+' | sort -V | tail -n1)
38+
if [ -z "$VERSION_TAG" ]; then
39+
VERSION_TAG="dev_${GITHUB_SHA:0:7}"
40+
fi
3841
echo "VITE_STUDIO_VERSION=$VERSION_TAG" >> $GITHUB_ENV
3942
- name: Build dev
4043
run: pnpm build:dev

.github/workflows/deploy-prod-with-restart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
run: |
3434
VERSION_TAG=$(git tag --points-at HEAD | grep -E '^v?[0-9]+\.[0-9]+\.[0-9]+' | sort -V | tail -n1)
3535
if [ -z "$VERSION_TAG" ]; then
36-
VERSION_TAG="v0.0.0+${GITHUB_SHA:0:7}"
36+
VERSION_TAG="prod_${GITHUB_SHA:0:7}"
3737
fi
3838
echo "VITE_STUDIO_VERSION=$VERSION_TAG" >> $GITHUB_ENV
3939
- name: Build prod

.github/workflows/deploy-prod.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
run: |
3636
VERSION_TAG=$(git tag --points-at HEAD | grep -E '^v?[0-9]+\.[0-9]+\.[0-9]+' | sort -V | tail -n1)
3737
if [ -z "$VERSION_TAG" ]; then
38-
VERSION_TAG="v0.0.0+${GITHUB_SHA:0:7}"
38+
VERSION_TAG="prod_${GITHUB_SHA:0:7}"
3939
fi
4040
echo "VITE_STUDIO_VERSION=$VERSION_TAG" >> $GITHUB_ENV
4141
- name: Build prod

.github/workflows/deploy-stage-with-restart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
run: |
3939
VERSION_TAG=$(git tag --points-at HEAD | grep -E '^v?[0-9]+\.[0-9]+\.[0-9]+' | sort -V | tail -n1)
4040
if [ -z "$VERSION_TAG" ]; then
41-
VERSION_TAG="v0.0.0+${GITHUB_SHA:0:7}"
41+
VERSION_TAG="stage_${GITHUB_SHA:0:7}"
4242
fi
4343
echo "VITE_STUDIO_VERSION=$VERSION_TAG" >> $GITHUB_ENV
4444
- name: Build stage for release

.github/workflows/deploy-stage.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ jobs:
4949
run: |
5050
VERSION_TAG=$(git tag --points-at HEAD | grep -E '^v?[0-9]+\.[0-9]+\.[0-9]+' | sort -V | tail -n1)
5151
if [ -z "$VERSION_TAG" ]; then
52-
VERSION_TAG="v0.0.0+${GITHUB_SHA:0:7}"
52+
VERSION_TAG="stage_${GITHUB_SHA:0:7}"
5353
fi
5454
echo "VITE_STUDIO_VERSION=$VERSION_TAG" >> $GITHUB_ENV
5555
- name: Build stage for release

0 commit comments

Comments
 (0)