Skip to content

Commit f3774c6

Browse files
authored
Report pre-release version (#862)
* report pre-release version * fix cve
1 parent 8878d83 commit f3774c6

5 files changed

Lines changed: 133 additions & 65 deletions

File tree

.github/workflows/build-macos.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ jobs:
3232
VERSION=$(echo ${GITHUB_REF_NAME#v} | cut -d '-' -f1)
3333
echo Version: $VERSION
3434
echo "VERSION=$VERSION" >> ${GITHUB_ENV}
35+
if [ "${GITHUB_REF_TYPE}" = "tag" ]; then
36+
echo "DEFGUARD_CLIENT_BUILD_VERSION=${GITHUB_REF_NAME#v}" >> ${GITHUB_ENV}
37+
fi
3538
3639
- uses: actions/setup-node@v6
3740
with:

.github/workflows/release.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ jobs:
7373
VERSION=$(echo ${GITHUB_REF_NAME#v} | cut -d '-' -f1)
7474
echo Version: $VERSION
7575
echo "VERSION=$VERSION" >> ${GITHUB_ENV}
76+
echo "DEFGUARD_CLIENT_BUILD_VERSION=${GITHUB_REF_NAME#v}" >> ${GITHUB_ENV}
7677
- uses: actions/cache@v5
7778
name: Setup pnpm cache
7879
with:
@@ -147,6 +148,7 @@ jobs:
147148
VERSION=$(echo ${GITHUB_REF_NAME#v} | cut -d '-' -f1)
148149
echo Version: $VERSION
149150
echo "VERSION=$VERSION" >> ${GITHUB_ENV}
151+
echo "DEFGUARD_CLIENT_BUILD_VERSION=${GITHUB_REF_NAME#v}" >> ${GITHUB_ENV}
150152
- uses: actions/setup-node@v6
151153
with:
152154
node-version: "24"
@@ -311,9 +313,11 @@ jobs:
311313
submodules: recursive
312314
- name: Write release version
313315
run: |
314-
$env:VERSION=echo ($env:GITHUB_REF_NAME.Substring(1) -Split "-")[0]
316+
$reportedVersion = $env:GITHUB_REF_NAME.Substring(1)
317+
$env:VERSION = ($reportedVersion -Split "-")[0]
315318
echo Version: $env:VERSION
316319
echo "VERSION=$env:VERSION" >> $env:GITHUB_ENV
320+
echo "DEFGUARD_CLIENT_BUILD_VERSION=$reportedVersion" >> $env:GITHUB_ENV
317321
- uses: actions/setup-node@v6
318322
with:
319323
node-version: "24"

0 commit comments

Comments
 (0)