Skip to content

Commit 9027bf1

Browse files
committed
use inputs
1 parent ef3e4e1 commit 9027bf1

File tree

1 file changed

+15
-10
lines changed

1 file changed

+15
-10
lines changed

.github/workflows/testing-release-2-60-testing-test.yml

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,11 @@ env:
1313

1414
on:
1515
workflow_dispatch:
16+
inputs:
17+
release_version:
18+
required: true
19+
type: string
20+
description: 'Release version number (Pattern - v#.#.# , f.e. v2.60.1 or v3.0.0 or v3.0.0-alpha1 for pre-releases. Use prefix "v".)'
1621

1722
jobs:
1823

@@ -116,43 +121,43 @@ jobs:
116121
cd $dir
117122
echo Current directory is $(pwd) . Checksum file and archive will be created for this directory
118123
sha256sum * > checksums.txt
119-
tar czvf $GITHUB_WORKSPACE/release/${APPLICATION}_${RELEASE_VERSION}_linux_$(echo $dir | sed 's,build-,,').tar.gz \
120-
--transform "s,^./,${APPLICATION}_${RELEASE_VERSION}_linux_$(echo $dir | sed 's,build-,,')/," .
124+
tar czvf $GITHUB_WORKSPACE/release/${APPLICATION}_${{ inputs.release_version }}_linux_$(echo $dir | sed 's,build-,,').tar.gz \
125+
--transform "s,^./,${APPLICATION}_${{ inputs.release_version }}_linux_$(echo $dir | sed 's,build-,,')/," .
121126
cd -
122127
done
123128
cd $GITHUB_WORKSPACE/release
124-
sha256sum * > ${APPLICATION}_${RELEASE_VERSION}_checksums.txt
129+
sha256sum * > ${APPLICATION}_${{ inputs.release_version }}_checksums.txt
125130
find . -type f -ls
126131
127132
- name: Upload Artifact - checksums.txt
128133
uses: actions/upload-artifact@v4
129134
with:
130-
name: ${{ env.APPLICATION }}_${{ env.RELEASE_VERSION }}_checksums.txt
135+
name: ${{ env.APPLICATION }}_${{ inputs.release_version }}_checksums.txt
131136
path: ${{ github.workspace }}/release/checksums.txt
132137
retention-days: 7
133138
compression-level: 0
134139

135140
- name: Upload Artifact - arm64
136141
uses: actions/upload-artifact@v4
137142
with:
138-
name: ${{ env.APPLICATION }}_${{ env.RELEASE_VERSION }}_linux_arm64.tar.gz
139-
path: ${{ github.workspace }}/release/${{ env.APPLICATION }}_${{ env.RELEASE_VERSION }}_linux_arm64.tar.gz
143+
name: ${{ env.APPLICATION }}_${{ inputs.release_version }}_linux_arm64.tar.gz
144+
path: ${{ github.workspace }}/release/${{ env.APPLICATION }}_${{ inputs.release_version }}_linux_arm64.tar.gz
140145
retention-days: 7
141146
compression-level: 0
142147

143148
- name: Upload Artifact - amd64
144149
uses: actions/upload-artifact@v4
145150
with:
146-
name: ${{ env.APPLICATION }}_${{ env.RELEASE_VERSION }}_linux_amd64.tar.gz
147-
path: ${{ github.workspace }}/release/${{ env.APPLICATION }}_${{ env.RELEASE_VERSION }}_linux_amd64.tar.gz
151+
name: ${{ env.APPLICATION }}_${{ inputs.release_version }}_linux_amd64.tar.gz
152+
path: ${{ github.workspace }}/release/${{ env.APPLICATION }}_${{ inputs.release_version }}_linux_amd64.tar.gz
148153
retention-days: 7
149154
compression-level: 0
150155

151156
- name: Upload Artifact - amd64v2
152157
uses: actions/upload-artifact@v4
153158
with:
154-
name: ${{ env.APPLICATION }}_${{ env.RELEASE_VERSION }}_linux_amd64v2.tar.gz
155-
path: ${{ github.workspace }}/release/${{ env.APPLICATION }}_${{ env.RELEASE_VERSION }}_linux_amd64v2.tar.gz
159+
name: ${{ env.APPLICATION }}_${{ inputs.release_version }}_linux_amd64v2.tar.gz
160+
path: ${{ github.workspace }}/release/${{ env.APPLICATION }}_${{ inputs.release_version }}_linux_amd64v2.tar.gz
156161
retention-days: 7
157162
compression-level: 0
158163

0 commit comments

Comments
 (0)