Remove «v» from tag name, some name fixes

pull/221/head
Maksim Eltyshev 4 years ago
parent 37326e989e
commit c95bf59b9b

@ -1,25 +1,36 @@
name: Build and Publish docker image to ghcr name: Build and push Docker image
on: on:
release: release:
types: [created] types: [created]
jobs: jobs:
docker: build-and-push-docker-image:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v2 uses: actions/checkout@v3
- name: Set up QEMU - name: Set up QEMU
uses: docker/setup-qemu-action@v1 uses: docker/setup-qemu-action@v1
- name: Set up Docker Buildx - name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1 uses: docker/setup-buildx-action@v1
- name: Login to GitHub Container Registry - name: Login to GitHub Container Registry
uses: docker/login-action@v1 uses: docker/login-action@v1
with: with:
registry: ghcr.io registry: ghcr.io
username: ${{ github.repository_owner }} username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }} password: ${{ secrets.GITHUB_TOKEN }}
- name: Set version
uses: actions/github-script@v6
id: set-version
with:
result-encoding: string
script: return context.payload.release.tag_name.replace('v', '')
- name: Build and push - name: Build and push
uses: docker/build-push-action@v2 uses: docker/build-push-action@v2
with: with:
@ -28,4 +39,4 @@ jobs:
push: true push: true
tags: | tags: |
ghcr.io/plankanban/planka:latest ghcr.io/plankanban/planka:latest
ghcr.io/plankanban/planka:${{ github.event.release.tag_name }} ghcr.io/plankanban/planka:${{ steps.set-version.outputs.result }}

Loading…
Cancel
Save