diff --git a/.github/workflows/unstable.yml b/.github/workflows/unstable.yml index 2076232..24866f0 100644 --- a/.github/workflows/unstable.yml +++ b/.github/workflows/unstable.yml @@ -47,6 +47,8 @@ jobs: build-args: | JITSI_RELEASE=unstable platforms: linux/amd64,linux/arm64 + cache-from: type=gha + cache-to: type=gha,mode=max - name: Dryrun uses: docker/build-push-action@v2 if: ${{ github.event_name == 'pull_request' }} @@ -58,6 +60,8 @@ jobs: build-args: | JITSI_RELEASE=unstable platforms: linux/amd64,linux/arm64 + cache-from: type=gha + cache-to: type=gha,mode=max base-java: runs-on: ubuntu-latest @@ -90,6 +94,8 @@ jobs: JITSI_REPO=${{ secrets.JITSI_REPO }} BASE_TAG=${{ needs.version.outputs.base }} platforms: linux/amd64,linux/arm64 + cache-from: type=gha + cache-to: type=gha,mode=max - name: Dryrun uses: docker/build-push-action@v2 if: ${{ github.event_name == 'pull_request' }} @@ -102,6 +108,8 @@ jobs: JITSI_REPO=jitsi BASE_TAG=${{ needs.version.outputs.base }} platforms: linux/amd64,linux/arm64 + cache-from: type=gha + cache-to: type=gha,mode=max jibri: runs-on: ubuntu-latest @@ -135,6 +143,8 @@ jobs: BASE_TAG=${{ needs.version.outputs.base }} # FIXME jibri does not support linux/arm64 platforms: linux/amd64 + cache-from: type=gha + cache-to: type=gha,mode=max - name: Dryrun uses: docker/build-push-action@v2 if: ${{ github.event_name == 'pull_request' }} @@ -148,6 +158,8 @@ jobs: BASE_TAG=${{ needs.version.outputs.base }} # FIXME jibri does not support linux/arm64 platforms: linux/amd64 + cache-from: type=gha + cache-to: type=gha,mode=max jicofo: runs-on: ubuntu-latest @@ -180,6 +192,8 @@ jobs: JITSI_REPO=${{ secrets.JITSI_REPO }} BASE_TAG=${{ needs.version.outputs.base }} platforms: linux/amd64,linux/arm64 + cache-from: type=gha + cache-to: type=gha,mode=max - name: Dryrun uses: docker/build-push-action@v2 if: ${{ github.event_name == 'pull_request' }} @@ -192,6 +206,8 @@ jobs: JITSI_REPO=jitsi BASE_TAG=${{ needs.version.outputs.base }} platforms: linux/amd64,linux/arm64 + cache-from: type=gha + cache-to: type=gha,mode=max jigasi: runs-on: ubuntu-latest @@ -225,6 +241,8 @@ jobs: BASE_TAG=${{ needs.version.outputs.base }} # FIXME jigasi does not support linux/arm64 platforms: linux/amd64 + cache-from: type=gha + cache-to: type=gha,mode=max - name: Dryrun uses: docker/build-push-action@v2 if: ${{ github.event_name == 'pull_request' }} @@ -238,6 +256,8 @@ jobs: BASE_TAG=${{ needs.version.outputs.base }} # FIXME jigasi does not support linux/arm64 platforms: linux/amd64 + cache-from: type=gha + cache-to: type=gha,mode=max jvb: runs-on: ubuntu-latest @@ -270,6 +290,8 @@ jobs: JITSI_REPO=${{ secrets.JITSI_REPO }} BASE_TAG=${{ needs.version.outputs.base }} platforms: linux/amd64,linux/arm64 + cache-from: type=gha + cache-to: type=gha,mode=max - name: Dryrun uses: docker/build-push-action@v2 if: ${{ github.event_name == 'pull_request' }} @@ -282,6 +304,8 @@ jobs: JITSI_REPO=jitsi BASE_TAG=${{ needs.version.outputs.base }} platforms: linux/amd64,linux/arm64 + cache-from: type=gha + cache-to: type=gha,mode=max prosody: runs-on: ubuntu-latest @@ -314,6 +338,8 @@ jobs: JITSI_REPO=${{ secrets.JITSI_REPO }} BASE_TAG=${{ needs.version.outputs.base }} platforms: linux/amd64,linux/arm64 + cache-from: type=gha + cache-to: type=gha,mode=max - name: Dryrun uses: docker/build-push-action@v2 if: ${{ github.event_name == 'pull_request' }} @@ -326,6 +352,8 @@ jobs: JITSI_REPO=jitsi BASE_TAG=${{ needs.version.outputs.base }} platforms: linux/amd64,linux/arm64 + cache-from: type=gha + cache-to: type=gha,mode=max web: runs-on: ubuntu-latest @@ -358,6 +386,8 @@ jobs: JITSI_REPO=${{ secrets.JITSI_REPO }} BASE_TAG=${{ needs.version.outputs.base }} platforms: linux/amd64,linux/arm64 + cache-from: type=gha + cache-to: type=gha,mode=max - name: Dryrun uses: docker/build-push-action@v2 if: ${{ github.event_name == 'pull_request' }} @@ -370,3 +400,5 @@ jobs: JITSI_REPO=jitsi BASE_TAG=${{ needs.version.outputs.base }} platforms: linux/amd64,linux/arm64 + cache-from: type=gha + cache-to: type=gha,mode=max