[${{ 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:latest
username:${{ secrets.DOCKER_USERNAME }}
password:${{ secrets.DOCKER_TOKEN }}
- name:Telegram Message Notify
uses:appleboy/telegram-action@0.0.7
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
debug:true
format:markdown
- name:Telegram Notification
uses:appleboy/telegram-action@0.0.7
with:
to:${{ secrets.TELEGRAM_RELAYER_CHAT_ID }}
token:${{ secrets.TELEGRAM_BOT_TOKEN }}
message:|
🚀 Published a new version of the relayer node service to docker hub:`tornadocash/relayer:v${{ steps.vars.outputs.version }}` and `tornadocash/relayer:latest`.