diff --git a/.github/workflows/build_and_publish.yml b/.github/workflows/build_and_publish.yml index ff78b69..42f086c 100644 --- a/.github/workflows/build_and_publish.yml +++ b/.github/workflows/build_and_publish.yml @@ -24,17 +24,17 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Build - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub if: ${{ inputs.publish }} - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} @@ -48,7 +48,7 @@ jobs: run: echo "TAGS=mumblevoip/mumble-server:${{ inputs.mumble_version }}, mumblevoip/mumble-server:${{ inputs.mumble_version }}-${{ inputs.docker_version }}" >> $GITHUB_ENV - name: Build and push - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: . platforms: ${{ inputs.platforms }} diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1a103a3..1bbc675 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -36,4 +36,4 @@ jobs: docker_version: '0' publish: false update_latest: true - platforms: "linux/amd64" + platforms: "linux/amd64,linux/arm64" diff --git a/.github/workflows/manual_dispatch.yml b/.github/workflows/manual_dispatch.yml index b7cced3..4d80acc 100644 --- a/.github/workflows/manual_dispatch.yml +++ b/.github/workflows/manual_dispatch.yml @@ -28,5 +28,5 @@ jobs: docker_version: ${{ github.event.inputs.docker_version }} publish: ${{ github.event.inputs.publish == 'true' }} update_latest: ${{ github.event.inputs.update_latest == 'true' }} - platforms: "linux/amd64" + platforms: "linux/amd64,linux/arm64" secrets: inherit diff --git a/.github/workflows/upstream_release.yml b/.github/workflows/upstream_release.yml index ca3d4ab..61ac715 100644 --- a/.github/workflows/upstream_release.yml +++ b/.github/workflows/upstream_release.yml @@ -12,5 +12,5 @@ jobs: docker_version: '0' publish: true update_latest: ${{ github.event.client_payload.is_latest }} - platforms: "linux/amd64" + platforms: "linux/amd64,linux/arm64" secrets: inherit