X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/04fd4432f6c6007e419d7174930569a75ea60fed..05e1fbf27d93df36b09c560791ad46c6ce3eb518:/.github/workflows/docker.yml

diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml
index 7eaf233..0825385 100644
--- a/.github/workflows/docker.yml
+++ b/.github/workflows/docker.yml
@@ -3,12 +3,13 @@ name: docker
 on:
   push:
     branches:
-      - "master"
+      - "main"
   release:
-    types: created
+    types: [published]
 
 jobs:
   docker:
+    if: github.repository == 'psf/black'
     runs-on: ubuntu-latest
     steps:
       - name: Checkout
@@ -39,5 +40,14 @@ jobs:
           push: true
           tags: pyfound/black:latest,pyfound/black:${{ env.GIT_TAG }}
 
+      - name: Build and push latest_release tag
+        if: ${{ github.event_name == 'release' && github.event.action == 'published' }}
+        uses: docker/build-push-action@v2
+        with:
+          context: .
+          platforms: linux/amd64,linux/arm64
+          push: true
+          tags: pyfound/black:latest_release
+
       - name: Image digest
         run: echo ${{ steps.docker_build.outputs.digest }}