ci: make it work for forks too

This commit is contained in:
Julien Neuhart
2025-05-14 09:37:42 +02:00
parent be3145aae9
commit 91757335ac
3 changed files with 22 additions and 2 deletions

View File

@@ -161,12 +161,29 @@ jobs:
platform: linux/arm/v7
alternate_repository: snapshot
merge_clean_snapshot_tags:
merge_clean_snapshot_guard:
needs:
- snapshot_amd64
- snapshot_386
- snapshot_arm64
- snapshot_arm_v7
name: Secrets access check
runs-on: ubuntu-latest
outputs:
continue: ${{ steps.check.outputs.continue }}
steps:
- name: Check
id: check
run: |
if [ -n "${{ secrets.DOCKERHUB_USERNAME }}" ]; then
echo "continue=true" >> "$GITHUB_OUTPUT"
else
echo "continue=false" >> "$GITHUB_OUTPUT"
fi
merge_clean_snapshot_tags:
if: needs.merge_clean_snapshot_guard.outputs.continue == 'true'
needs: merge_clean_snapshot_guard
name: Merge and clean snapshot tags
runs-on: ubuntu-latest
steps: