Skip to content

Commit 074c723

Browse files
committed
Use proper function for ternary operation
1 parent 17e4390 commit 074c723

1 file changed

Lines changed: 10 additions & 10 deletions

File tree

.github/workflows/release.yaml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ jobs:
5959
run: |
6060
echo "DATE=$(date -u +"%Y-%m-%dT%H:%M:%SZ")" >> $GITHUB_OUTPUT
6161
echo "PLATFORM_NAME=${{ matrix.targets.platform }}" | sed 's|/|-|g' >> $GITHUB_OUTPUT
62-
echo "RELEASE_BRANCH=${{ matrix.libtorrent.branch == 'RC_1_2' && 'latest' || 'lt2' }}" >> $GITHUB_OUTPUT
62+
echo "RELEASE_BRANCH=${{ case(matrix.libtorrent.branch == 'RC_1_2', 'latest', 'lt2') }}" >> $GITHUB_OUTPUT
6363
6464
- name: Set up QEMU
6565
uses: docker/setup-qemu-action@v4
@@ -83,21 +83,21 @@ jobs:
8383
BOOST_VERSION_MINOR=${{ matrix.libtorrent.boost.version_minor }}
8484
BOOST_VERSION_PATCH=${{ matrix.libtorrent.boost.version_patch }}
8585
LIBBT_VERSION=${{ matrix.libtorrent.branch }}
86-
LIBBT_CMAKE_FLAGS=${{ matrix.libtorrent.branch == 'RC_1_2' && '' || '-Ddeprecated-functions=ON' }}
86+
LIBBT_CMAKE_FLAGS=${{ case(matrix.libtorrent.branch == 'RC_1_2', '', '-Ddeprecated-functions=ON') }}
8787
labels: |
8888
org.opencontainers.image.authors=https://github.com/qbittorrent/qBittorrent/graphs/contributors
8989
org.opencontainers.image.base.name=docker.io/alpine:latest
9090
org.opencontainers.image.description=An advanced BitTorrent client programmed in C++, based on Qt toolkit and libtorrent-rasterbar
9191
org.opencontainers.image.documentation=https://github.com/qbittorrent/docker-qbittorrent-nox#qbittorrent-nox-docker-image-
9292
org.opencontainers.image.created=${{ steps.set-variables.outputs.DATE }}
9393
org.opencontainers.image.licenses=GPL-3.0+
94-
org.opencontainers.image.ref.name=${{ env.QBT_VERSION }}${{ matrix.libtorrent.branch == 'RC_2_0' && '-lt2' || '' }}-${{ env.TAG_RELEASE_NUMBER }}
94+
org.opencontainers.image.ref.name=${{ env.QBT_VERSION }}${{ case(matrix.libtorrent.branch == 'RC_2_0', '-lt2', '') }}-${{ env.TAG_RELEASE_NUMBER }}
9595
org.opencontainers.image.revision=${{ github.sha }}
9696
org.opencontainers.image.source=https://github.com/qbittorrent/docker-qbittorrent-nox
9797
org.opencontainers.image.title=qbittorrent-nox docker image
9898
org.opencontainers.image.url=https://github.com/qbittorrent/docker-qbittorrent-nox
9999
org.opencontainers.image.vendor=qBittorrent
100-
org.opencontainers.image.version=${{ env.QBT_VERSION }}${{ matrix.libtorrent.branch == 'RC_2_0' && '-lt2' || '' }}-${{ env.TAG_RELEASE_NUMBER }}
100+
org.opencontainers.image.version=${{ env.QBT_VERSION }}${{ case(matrix.libtorrent.branch == 'RC_2_0', '-lt2', '') }}-${{ env.TAG_RELEASE_NUMBER }}
101101
load: true
102102
platforms: ${{ matrix.targets.platform }}
103103
tags: |
@@ -120,21 +120,21 @@ jobs:
120120
run: |
121121
docker tag \
122122
qbittorrentofficial/qbittorrent-nox:${{ steps.set-variables.outputs.RELEASE_BRANCH }}-${{ steps.set-variables.outputs.PLATFORM_NAME }} \
123-
qbittorrentofficial/qbittorrent-nox:${{ env.QBT_VERSION }}${{ matrix.libtorrent.branch == 'RC_2_0' && '-lt2' || '' }}
123+
qbittorrentofficial/qbittorrent-nox:${{ env.QBT_VERSION }}${{ case(matrix.libtorrent.branch == 'RC_2_0', '-lt2', '') }}
124124
docker save \
125-
--output qbittorrent-nox_${{ env.QBT_VERSION }}${{ matrix.libtorrent.branch == 'RC_2_0' && '_lt2' || '' }}-${{ env.TAG_RELEASE_NUMBER }}_${{ steps.set-variables.outputs.PLATFORM_NAME }} \
126-
qbittorrentofficial/qbittorrent-nox:${{ env.QBT_VERSION }}${{ matrix.libtorrent.branch == 'RC_2_0' && '-lt2' || '' }}
125+
--output qbittorrent-nox_${{ env.QBT_VERSION }}${{ case(matrix.libtorrent.branch == 'RC_2_0', '_lt2', '') }}-${{ env.TAG_RELEASE_NUMBER }}_${{ steps.set-variables.outputs.PLATFORM_NAME }} \
126+
qbittorrentofficial/qbittorrent-nox:${{ env.QBT_VERSION }}${{ case(matrix.libtorrent.branch == 'RC_2_0', '-lt2', '') }}
127127
128128
- name: Upload artifacts
129129
uses: actions/upload-artifact@v7
130130
with:
131-
name: qbittorrent-nox_${{ env.QBT_VERSION }}${{ matrix.libtorrent.branch == 'RC_2_0' && '_lt2' || '' }}-${{ env.TAG_RELEASE_NUMBER }}_${{ steps.set-variables.outputs.PLATFORM_NAME }}
132-
path: qbittorrent-nox_${{ env.QBT_VERSION }}${{ matrix.libtorrent.branch == 'RC_2_0' && '_lt2' || '' }}-${{ env.TAG_RELEASE_NUMBER }}_${{ steps.set-variables.outputs.PLATFORM_NAME }}
131+
name: qbittorrent-nox_${{ env.QBT_VERSION }}${{ case(matrix.libtorrent.branch == 'RC_2_0', '_lt2', '') }}-${{ env.TAG_RELEASE_NUMBER }}_${{ steps.set-variables.outputs.PLATFORM_NAME }}
132+
path: qbittorrent-nox_${{ env.QBT_VERSION }}${{ case(matrix.libtorrent.branch == 'RC_2_0', '_lt2', '') }}-${{ env.TAG_RELEASE_NUMBER }}_${{ steps.set-variables.outputs.PLATFORM_NAME }}
133133

134134
- name: Generate build provenace attestations
135135
uses: actions/attest@v4
136136
with:
137-
subject-path: qbittorrent-nox_${{ env.QBT_VERSION }}${{ matrix.libtorrent.branch == 'RC_2_0' && '_lt2' || '' }}-${{ env.TAG_RELEASE_NUMBER }}_${{ steps.set-variables.outputs.PLATFORM_NAME }}
137+
subject-path: qbittorrent-nox_${{ env.QBT_VERSION }}${{ case(matrix.libtorrent.branch == 'RC_2_0', '_lt2', '') }}-${{ env.TAG_RELEASE_NUMBER }}_${{ steps.set-variables.outputs.PLATFORM_NAME }}
138138

139139
- name: Login to Docker Hub
140140
uses: docker/login-action@v4

0 commit comments

Comments
 (0)