Merge pull request '.forgejo/workflows: Do not upload artifact on missing secrets' (#52) from xavi/speed-dreams-code:fix-missing-secrets into main
All checks were successful
/ build (debian-sd:stable) (push) Successful in 14m31s
/ build (ubuntu-sd:jammy) (push) Successful in 12m26s
/ build (push) Successful in 21m52s

Reviewed-on: #52
This commit is contained in:
Xavier Del Campo Romero 2025-02-01 09:55:46 +01:00
commit c5b0a2b38a
3 changed files with 21 additions and 3 deletions

View file

@ -25,7 +25,13 @@ jobs:
run: tar -czf 3rdparty-$(git describe --tags).tar.gz 3rdParty/
working-directory: /src/packaging/3rdParty-devel/build
- name: Upload third-party libraries
run: upload-artifact 3rdparty-$(git describe --tags).tar.gz
run: |
if [ $USERNAME ]
then
upload-artifact 3rdparty-$(git describe --tags).tar.gz
else
echo "Skipping due to missing secrets" >&2
fi
working-directory: /src/packaging/3rdParty-devel/build
env:
URL: ${{ vars.STORE_URL }}

View file

@ -33,7 +33,13 @@ jobs:
run: cpack -G DEB
working-directory: /src/build
- name: Upload Debian package
run: upload-artifact -d ${{ matrix.image }} *.deb
run: |
if [ $USERNAME ]
then
upload-artifact -d ${{ matrix.image }} *.deb
else
echo "Skipping due to missing secrets" >&2
fi
working-directory: /src/build
env:
URL: ${{ vars.STORE_URL }}

View file

@ -31,7 +31,13 @@ jobs:
run: cpack -G NSIS
working-directory: src/build
- name: Upload installer
run: upload-artifact *.exe
run: |
if [ $USERNAME ]
then
upload-artifact *.exe
else
echo "Skipping due to missing secrets" >&2
fi
working-directory: src/build
env:
URL: ${{ vars.STORE_URL }}