mirror of
https://github.com/Mailu/Mailu.git
synced 2024-12-12 10:45:38 +02:00
Also ${{ github.run_id }} for cache key.
This makes rue that the cache key is unique across workflow runs
This commit is contained in:
parent
d56eb16f52
commit
f35d82b3a0
86
.github/workflows/build_test_deploy.yml
vendored
86
.github/workflows/build_test_deploy.yml
vendored
@ -134,7 +134,7 @@ jobs:
|
||||
load: false
|
||||
push: false
|
||||
set: |
|
||||
*.cache-to=type=gha,scope=build-${{ matrix.target }}-${{ github.ref }},mode=min
|
||||
*.cache-to=type=gha,scope=build-${{ matrix.target }}-${{ github.ref }}-${{ github.run_id }},mode=min
|
||||
*.platform=${{ inputs.architecture }}
|
||||
|
||||
# This job runs all the tests.
|
||||
@ -189,20 +189,20 @@ jobs:
|
||||
load: true
|
||||
push: false
|
||||
set: |
|
||||
*.cache-from=type=gha,scope=build-docs-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-setup-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-admin-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-antispam-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-front-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-imap-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-smtp-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-snappymail-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-roundcube-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-antivirus-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-fetchmail-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-resolver-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-traefik-certdumper-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-webdav-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-docs-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-setup-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-admin-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-antispam-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-front-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-imap-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-smtp-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-snappymail-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-roundcube-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-antivirus-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-fetchmail-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-resolver-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-traefik-certdumper-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-webdav-${{ github.ref }}-${{ github.run_id }}
|
||||
*.platform=${{ inputs.architecture }}
|
||||
- name: Install python packages
|
||||
run: python3 -m pip install -r tests/requirements.txt
|
||||
@ -254,20 +254,20 @@ jobs:
|
||||
files: ${{env.HCL_FILE}}
|
||||
push: true
|
||||
set: |
|
||||
*.cache-from=type=gha,scope=build-docs-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-setup-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-admin-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-antispam-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-front-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-imap-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-smtp-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-snappymail-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-roundcube-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-antivirus-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-fetchmail-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-resolver-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-traefik-certdumper-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-webdav-${{ github.ref }}
|
||||
*.cache-from=type=gha,scope=build-docs-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-setup-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-admin-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-antispam-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-front-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-imap-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-smtp-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-snappymail-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-roundcube-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-antivirus-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-fetchmail-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-resolver-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-traefik-certdumper-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-webdav-${{ github.ref }}-${{ github.run_id }}
|
||||
*.platform=${{ inputs.architecture }}
|
||||
|
||||
deploy-arm:
|
||||
@ -306,20 +306,20 @@ jobs:
|
||||
files: ${{env.HCL_FILE}}
|
||||
push: true
|
||||
set: |
|
||||
*.cache-from=type=gha,scope=build-docs
|
||||
*.cache-from=type=gha,scope=build-setup
|
||||
*.cache-from=type=gha,scope=build-admin
|
||||
*.cache-from=type=gha,scope=build-antispam
|
||||
*.cache-from=type=gha,scope=build-front
|
||||
*.cache-from=type=gha,scope=build-imap
|
||||
*.cache-from=type=gha,scope=build-smtp
|
||||
*.cache-from=type=gha,scope=build-snappymail
|
||||
*.cache-from=type=gha,scope=build-roundcube
|
||||
*.cache-from=type=gha,scope=build-antivirus
|
||||
*.cache-from=type=gha,scope=build-fetchmail
|
||||
*.cache-from=type=gha,scope=build-resolver
|
||||
*.cache-from=type=gha,scope=build-traefik-certdumper
|
||||
*.cache-from=type=gha,scope=build-webdav
|
||||
*.cache-from=type=gha,scope=build-docs-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-setup-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-admin-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-antispam-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-front-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-imap-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-smtp-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-snappymail-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-roundcube-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-antivirus-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-fetchmail-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-resolver-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-traefik-certdumper-${{ github.ref }}-${{ github.run_id }}
|
||||
*.cache-from=type=gha,scope=build-webdav-${{ github.ref }}-${{ github.run_id }}
|
||||
*.platform=${{ inputs.architecture }}
|
||||
|
||||
#This job creates a tagged release. A tag is created for the pinned version x.y.z. The GH release refers to this tag.
|
||||
|
Loading…
Reference in New Issue
Block a user