- name: Send Telegram notification env: TOKEN: ${{ secrets.TELEGRAM_BOT_TOKEN }} CHAT_ID: ${{ secrets.TELEGRAM_CHAT_ID }} VERSION: ${{ inputs.version }} REPO: ${{ github.repository }} DIGEST: ${{ inputs.image-digest }} run: | RELEASE_URL="https://github.com/${REPO}/releases/tag/${VERSION}" MSG="*${REPO}* - released *${VERSION}*" MSG="${MSG}%0A🔗 [Release notes](${RELEASE_URL})" if [ -n "${DIGEST}" ]; then MSG="${MSG}%0AImage: \`ghcr.io/${REPO}@${DIGEST}\`" fi curl -sf -X POST \ "https://api.telegram.org/bot${TOKEN}/sendMessage" \ -d "chat_id=${CHAT_ID}" \ -d "parse_mode=Markdown" \ -d "text=${MSG}"