Skip to content

Commit

Permalink
fix workflow
Browse files Browse the repository at this point in the history
hiyuki2578 committed Apr 7, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
1 parent b7826f8 commit bfdefca
Showing 1 changed file with 17 additions and 7 deletions.
24 changes: 17 additions & 7 deletions .github/workflows/docker.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,19 @@
name: Publish Docker image

on:
push:
branches:
- hiyuki/develop
release:
types: [published]
workflow_dispatch:

env:
REGISTRY_IMAGE: projectmyosotis/misskey
TAGS: |
type=edge
type=ref,event=pr
type=ref,event=branch
type=semver,pattern={{version}}
type=semver,pattern={{major}}.{{minor}}
type=semver,pattern={{major}}
jobs:
# see https://docs.docker.com/build/ci/github-actions/multi-platform/#distribute-build-across-multiple-runners
@@ -28,7 +38,8 @@ jobs:
id: meta
uses: docker/metadata-action@v5
with:
images: projectmyosotis/misskey
images: ${{ env.REGISTRY_IMAGE }}
tags: ${{ env.TAGS }}
- name: Log in to Docker Hub
uses: docker/login-action@v3
with:
@@ -42,9 +53,8 @@ jobs:
builder: ${{ steps.buildx.outputs.name }}
context: .
push: true
platforms: ${{ steps.buildx.outputs.platforms }}
platforms: ${{ matrix.platform }}
provenance: false
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
cache-from: type=gha
cache-to: type=gha,mode=max
@@ -93,4 +103,4 @@ jobs:
$(printf '${{ env.REGISTRY_IMAGE }}@sha256:%s ' *)
- name: Inspect image
run: |
docker buildx imagetools inspect ${{ env.REGISTRY_IMAGE }}:${{ steps.meta.outputs.version }}
docker buildx imagetools inspect ${{ env.REGISTRY_IMAGE }}:${{ steps.meta.outputs.version }}

0 comments on commit bfdefca

Please sign in to comment.