Skip to content

Commit b11015c

Browse files
Check Action: Upgrade OpenKNXproducer to 3.9.0
1 parent 19338e9 commit b11015c

1 file changed

Lines changed: 13 additions & 8 deletions

File tree

‎.github/workflows/openknx-ofm-check.yml‎

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,18 @@ jobs:
2525
oam-build:
2626
runs-on: ubuntu-latest
2727
env:
28-
PRODUCER_VERSION: 3.8.0
29-
PRODUCER_URL: https://github.com/OpenKNX/OpenKNXproducer/releases/download/v3.8.0/OpenKNXproducer-3.8.0.zip
30-
PRODUCER_CHECKSUM: 34d708df99dafd2cbb8a1b5fc7e31d08a570395f52dcbb37551139d731bf3d3b2682f7d3ab6f57ffea82d45c24838d2a46b5a746e32e02db7284aa4e3e404802
28+
PRODUCER_VERSION: 3.9.0
29+
PRODUCER_CHECKSUM: 824704fcdf12c7dacf91596c58d8151cf5cddad6fa3e6fe98d6ba84853e53de2
30+
PRODUCER_URL: https://github.com/OpenKNX/OpenKNXproducer/releases/download/v${PRODUCER_VERSION}/OpenKNXproducer-${PRODUCER_VERSION}.zip
3131
PRODUCER_FILENAME: OpenKNXproducer-${PRODUCER_VERSION}.zip
3232

3333
name: Build '${{ inputs.target }}' ${{ inputs.restore_branch && 'branch' || 'commit' }}
3434
steps:
35+
- name: Set Derived env-Variables
36+
run: |
37+
echo "PRODUCER_URL=${PRODUCER_URL}" >> $GITHUB_ENV
38+
echo "PRODUCER_FILENAME=${PRODUCER_FILENAME}" >> $GITHUB_ENV
39+
3540
# DO this after restore the use current commit
3641
# - uses: actions/checkout@v4
3742
# with:
@@ -91,14 +96,14 @@ jobs:
9196
run: |
9297
mkdir OpenKNXproducer
9398
cd OpenKNXproducer
94-
echo "${PRODUCER_CHECKSUM} *${PRODUCER_FILENAME}" > OpenKNXproducer.checksum
95-
wget -q "${PRODUCER_URL}" -O "${PRODUCER_FILENAME}"
96-
sha512sum "${PRODUCER_FILENAME}"
97-
sha512sum -c OpenKNXproducer.checksum
99+
echo "${PRODUCER_CHECKSUM} *${{env.PRODUCER_FILENAME}}" > OpenKNXproducer.checksum
100+
wget -q "${{env.PRODUCER_URL}}" -O "${{env.PRODUCER_FILENAME}}"
101+
sha256sum "${{env.PRODUCER_FILENAME}}"
102+
sha256sum -c OpenKNXproducer.checksum
98103
- name: Unzip OpenKNXproducer and Make Executable
99104
run: |
100105
cd OpenKNXproducer
101-
unzip "${PRODUCER_FILENAME}" || test -f tools/Linux/OpenKNXproducer
106+
unzip "${{env.PRODUCER_FILENAME}}" || test -f tools/Linux/OpenKNXproducer
102107
chmod u+x tools/Linux/OpenKNXproducer
103108
- name: Check OpenKNXproducer
104109
run: OpenKNXproducer/tools/Linux/OpenKNXproducer version || echo Ignore OpenKNXproducer always returning 1...

0 commit comments

Comments
 (0)