[${{ steps.vars.outputs.version }} = $(grep '"version":' package.json | grep -o "[0-9.]*") ] || (echo "Git tag doesn't match version in package.json" && false)
- name:Build and push Docker image
uses:docker/build-push-action@v1.1.0
with:
dockerfile:Dockerfile
repository:tornadocash/relayer
tag_with_ref:true
tags:candidate
username:${{ secrets.DOCKER_USERNAME }}
password:${{ secrets.DOCKER_TOKEN }}
- name:Telegram Message Notify
uses:appleboy/telegram-action@master
with:
to:${{ secrets.TELEGRAM_CHAT_ID }}
token:${{ secrets.TELEGRAM_BOT_TOKEN }}
message:🚀 Published a [${{ steps.vars.outputs.repo_name }}](https://github.com/${{ github.repository }}) version ${{ steps.vars.outputs.version }} to docker hub
🚀 Published a new version of the relayer node service to docker hub:`tornadocash/relayer:v${{ steps.vars.outputs.version }}` and `tornadocash/relayer`.
🚀 Published a new version of the relayer node service to docker hub:`tornadocash/relayer:v${{ steps.vars.outputs.version }}` and `tornadocash/relayer`.
message:❗ Failed to publish [${{ steps.vars.outputs.repo_name }}](https://github.com/${{ github.repository }}/actions):v${{ steps.vars.outputs.version }} for mainnet because of ${{ github.actor }}