Serviço de notificações push interativas - torchi
(torchi.app)Criei um serviço que permite enviar notificações push com uma única linha de curl.
Na verdade, já existem muitos serviços parecidos.
O torchi não é apenas para notificações simples, e sim um serviço interativo que permite adicionar respostas (ações) às notificações.
reaction=$(curl -s "https://torchi.app/api/v1/push/{TOKEN}/ask" \
-d 'msg=프로덕션 배포할까요?' \
-d 'actions=승인,거절')
if [ "$reaction" = "승인" ]; then
./deploy.sh
fi
Ao clicar em aprovar, a próxima etapa é executada; ao recusar, o pipeline é interrompido.
Se o workflow precisa de intervenção humana, dá para adicionar isso facilmente com apenas algumas linhas de script.
Ainda há muita coisa a melhorar, mas eu agradeceria muito qualquer feedback.
Ainda não há comentários.