powerdot/Telegram Manual Approval

Allows for manual approval of workflows via Telegram within chat.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
TELEGRAM_KEYTelegram Bot keyyes
TELEGRAM_CHAT_IDTelegram chat ID to send messageyes
UPDATE_REQUESTSLimit of updates (1 ~ 1 sec)no60
APPROVAL_TEXTText of messagenoPlease approve deployment:
APPROVAL_BUTTONText of approval buttonnoApprove
REJECT_BUTTONText of rejection buttonnoReject
APPROVED_TEXTText of successful approvednoApproved!
REJECTED_TEXTText of successful rejectednoRejected!
TIMEOUT_TEXTText of timeoutnoTimeout!
ALLOW_GITHUB_RERUN_ON_TIMEOUTAllow a GitHub workflow rerun button after timeoutnotrue
RERUN_BUTTONText of GitHub rerun buttonnoRerun workflow
RERUN_TEXTText shown when rerun is requestednoRerun requested.
RERUN_FAILED_TEXTText shown when rerun failsnoRerun failed.
GITHUB_TOKENGitHub token used to rerun workflowsno""
RERUN_WORKFLOW_FILEWorkflow file to dispatch on rerun (e.g. deploy.yml)no""
RERUN_REFRef to use for workflow dispatch (branch or tag)no""

no outputs