@ -134,8 +134,7 @@ jobs:
load : false
load : false
push : false
push : false
set : |
set : |
*.cache-from=type=gha,scope=build-${{ matrix.target }}
*.cache-to=type=gha,scope=${{ github.run_id }}-${{ github.ref }}-${{ matrix.target }}-build,mode=min
*.cache-to=type=gha,scope=build-${{ matrix.target }},mode=min
*.platform=${{ inputs.architecture }}
*.platform=${{ inputs.architecture }}
# This job runs all the tests.
# This job runs all the tests.
@ -190,20 +189,20 @@ jobs:
load : true
load : true
push : false
push : false
set : |
set : |
*.cache-from=type=gha,scope= buil d-docs
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -docs-build
*.cache-from=type=gha,scope= buil d-setup
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -setup-build
*.cache-from=type=gha,scope= buil d-admin
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -admin-build
*.cache-from=type=gha,scope= buil d-antispam
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -antispam-build
*.cache-from=type=gha,scope= buil d-front
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -front-build
*.cache-from=type=gha,scope= buil d-imap
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -imap-build
*.cache-from=type=gha,scope= buil d-smtp
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -smtp-build
*.cache-from=type=gha,scope= buil d-snappymail
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -snappymail-build
*.cache-from=type=gha,scope= buil d-roundcube
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -roundcube-build
*.cache-from=type=gha,scope= buil d-antivirus
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -antivirus-build
*.cache-from=type=gha,scope= buil d-fetchmail
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -fetchmail-build
*.cache-from=type=gha,scope= buil d-resolver
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -resolver-build
*.cache-from=type=gha,scope= buil d-traefik-certdumper
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -traefik-certdumper-build
*.cache-from=type=gha,scope= buil d-webdav
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -webdav-build
*.platform=${{ inputs.architecture }}
*.platform=${{ inputs.architecture }}
- name : Install python packages
- name : Install python packages
run : python3 -m pip install -r tests/requirements.txt
run : python3 -m pip install -r tests/requirements.txt
@ -255,20 +254,20 @@ jobs:
files : ${{env.HCL_FILE}}
files : ${{env.HCL_FILE}}
push : true
push : true
set : |
set : |
*.cache-from=type=gha,scope= buil d-docs
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -docs-build
*.cache-from=type=gha,scope= buil d-setup
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -setup-build
*.cache-from=type=gha,scope= buil d-admin
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -admin-build
*.cache-from=type=gha,scope= buil d-antispam
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -antispam-build
*.cache-from=type=gha,scope= buil d-front
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -front-build
*.cache-from=type=gha,scope= buil d-imap
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -imap-build
*.cache-from=type=gha,scope= buil d-smtp
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -smtp-build
*.cache-from=type=gha,scope= buil d-snappymail
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -snappymail-build
*.cache-from=type=gha,scope= buil d-roundcube
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -roundcube-build
*.cache-from=type=gha,scope= buil d-antivirus
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -antivirus-build
*.cache-from=type=gha,scope= buil d-fetchmail
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -fetchmail-build
*.cache-from=type=gha,scope= buil d-resolver
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -resolver-build
*.cache-from=type=gha,scope= buil d-traefik-certdumper
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -traefik-certdumper-build
*.cache-from=type=gha,scope= buil d-webdav
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -webdav-build
*.platform=${{ inputs.architecture }}
*.platform=${{ inputs.architecture }}
deploy-arm:
deploy-arm:
@ -307,20 +306,20 @@ jobs:
files : ${{env.HCL_FILE}}
files : ${{env.HCL_FILE}}
push : true
push : true
set : |
set : |
*.cache-from=type=gha,scope= buil d-docs
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -docs-build
*.cache-from=type=gha,scope= buil d-setup
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -setup-build
*.cache-from=type=gha,scope= buil d-admin
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -admin-build
*.cache-from=type=gha,scope= buil d-antispam
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -antispam-build
*.cache-from=type=gha,scope= buil d-front
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -front-build
*.cache-from=type=gha,scope= buil d-imap
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -imap-build
*.cache-from=type=gha,scope= buil d-smtp
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -smtp-build
*.cache-from=type=gha,scope= buil d-snappymail
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -snappymail-build
*.cache-from=type=gha,scope= buil d-roundcube
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -roundcube-build
*.cache-from=type=gha,scope= buil d-antivirus
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -antivirus-build
*.cache-from=type=gha,scope= buil d-fetchmail
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -fetchmail-build
*.cache-from=type=gha,scope= buil d-resolver
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -resolver-build
*.cache-from=type=gha,scope= buil d-traefik-certdumper
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -traefik-certdumper-build
*.cache-from=type=gha,scope= buil d-webdav
*.cache-from=type=gha,scope= ${{ githu b.r un_ id }}-${{ github.ref }} -webdav-build
*.platform=${{ inputs.architecture }}
*.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.
#This job creates a tagged release. A tag is created for the pinned version x.y.z. The GH release refers to this tag.