Use workflow token for package cleanup

This commit is contained in:
BtbN 2024-03-11 16:03:12 +01:00
parent 42307d4ebd
commit d356c8bbeb

View File

@ -22,7 +22,6 @@ on:
env: env:
DOCKER_BUILDKIT: 1 DOCKER_BUILDKIT: 1
HAVE_CLEANUP_PAT: ${{ secrets.CLEANUP_PAT != '' }}
jobs: jobs:
pre_check: pre_check:
@ -94,11 +93,10 @@ jobs:
./download.sh ./download.sh
./util/clean_cache.sh ./util/clean_cache.sh
- name: Cleanup - name: Cleanup
if: ${{ env.HAVE_CLEANUP_PAT == 'true' }}
continue-on-error: true continue-on-error: true
uses: BtbN/delete-untagged-ghcr-action@main uses: BtbN/delete-untagged-ghcr-action@main
with: with:
token: ${{ secrets.CLEANUP_PAT }} token: ${{ github.token }}
package_name: ${{ steps.imagename.outputs.rawname }} package_name: ${{ steps.imagename.outputs.rawname }}
repository_owner: ${{ github.repository_owner }} repository_owner: ${{ github.repository_owner }}
repository: ${{ github.repository }} repository: ${{ github.repository }}
@ -150,11 +148,10 @@ jobs:
build-args: | build-args: |
GH_REPO=ghcr.io/${{ steps.imagename.outputs.gh_repo }} GH_REPO=ghcr.io/${{ steps.imagename.outputs.gh_repo }}
- name: Cleanup - name: Cleanup
if: ${{ env.HAVE_CLEANUP_PAT == 'true' }}
continue-on-error: true continue-on-error: true
uses: BtbN/delete-untagged-ghcr-action@main uses: BtbN/delete-untagged-ghcr-action@main
with: with:
token: ${{ secrets.CLEANUP_PAT }} token: ${{ github.token }}
package_name: ${{ steps.imagename.outputs.rawname }} package_name: ${{ steps.imagename.outputs.rawname }}
repository_owner: ${{ github.repository_owner }} repository_owner: ${{ github.repository_owner }}
repository: ${{ github.repository }} repository: ${{ github.repository }}
@ -216,11 +213,10 @@ jobs:
cache-to: type=registry,mode=max,ref=${{ steps.imagename.outputs.name }}:cache cache-to: type=registry,mode=max,ref=${{ steps.imagename.outputs.name }}:cache
cache-from: type=registry,ref=${{ steps.imagename.outputs.name }}:cache cache-from: type=registry,ref=${{ steps.imagename.outputs.name }}:cache
- name: Cleanup - name: Cleanup
if: ${{ env.HAVE_CLEANUP_PAT == 'true' }}
continue-on-error: true continue-on-error: true
uses: BtbN/delete-untagged-ghcr-action@main uses: BtbN/delete-untagged-ghcr-action@main
with: with:
token: ${{ secrets.CLEANUP_PAT }} token: ${{ github.token }}
package_name: ${{ steps.imagename.outputs.rawname }} package_name: ${{ steps.imagename.outputs.rawname }}
repository_owner: ${{ github.repository_owner }} repository_owner: ${{ github.repository_owner }}
repository: ${{ github.repository }} repository: ${{ github.repository }}