ci: docker version

This commit is contained in:
Innei
2021-10-02 11:26:21 +08:00
parent bd558641ab
commit 6faf5a8cec

View File

@@ -5,13 +5,30 @@ on:
# Sequence of patterns matched against refs/tags
tags:
- 'v*' # Push events to matching v*, i.e. v1.0, v20.15.10
# branches:
# - 'master'
branches:
- master
paths:
- '.github/workflows/docker.yml'
- 'Dockerfile'
jobs:
docker:
runs-on: ubuntu-latest
steps:
- name: Docker meta
id: meta
uses: docker/metadata-action@v3
with:
# list of Docker images to use as base name for tags
images: |
innei/mx-server
# generate Docker tags based on the following events/attributes
tags: |
type=ref,event=branch
type=semver,pattern={{version}}
type=semver,pattern={{major}}.{{minor}}
type=semver,pattern={{major}}
type=sha
- name: Set up QEMU
uses: docker/setup-qemu-action@v1
- name: Set up Docker Buildx
@@ -26,4 +43,4 @@ jobs:
uses: docker/build-push-action@v2
with:
push: true
tags: innei/mx-server:latest
tags: ${{ steps.meta.outputs.tags }},innei/mx-server:latest