Publish image on release

This commit is contained in:
Shreerang Kale 2025-08-18 14:23:22 +05:30
parent f61758f908
commit 19e1f7c1b1

View File

@ -1,8 +1,8 @@
name: Publish tmkms docker image on release
on:
pull_request:
types: [synchronize]
release:
types: [published]
jobs:
build:
@ -17,12 +17,10 @@ jobs:
run: |
echo ::set-output name=sha::$(echo ${GITHUB_SHA:0:7})
echo ::set-output name=tag::$(echo ${GITHUB_REF#refs/tags/})
# - name: Tag docker image
# run: docker tag cerc/tmkms git.vdb.to/laconicnetwork/cerc/tmkms:${{steps.vars.outputs.sha}}
- name: Tag docker image
run: docker tag cerc/tmkms git.vdb.to/laconicnetwork/cerc/tmkms:test
# - name: Tag docker image
# run: docker tag git.vdb.to/laconicnetwork/cerc/tmkms:${{steps.vars.outputs.sha}} git.vdb.to/laconicnetwork/cerc/tmkms:${{steps.vars.outputs.tag}}
run: docker tag cerc/tmkms git.vdb.to/laconicnetwork/cerc/tmkms:${{steps.vars.outputs.sha}}
- name: Tag docker image
run: docker tag git.vdb.to/laconicnetwork/cerc/tmkms:${{steps.vars.outputs.sha}} git.vdb.to/laconicnetwork/cerc/tmkms:${{steps.vars.outputs.tag}}
- name: Docker Login
run: echo ${{ secrets.CICD_PUBLISH_TOKEN }} | docker login https://git.vdb.to -u laconiccicd --password-stdin
- name: Docker Push