ecmwf-actions/Notify Teams

A Github action that notifies about workflow status via Microsoft Teams.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
incoming_webhookPublic URL of the Microsoft Teams incoming webhook. To get the value, make sure that channel in Teams has the appropriate connector set up.yes
notify_onThe list of states to notify on. Allowed values are `failure`, `fixed` and `success`.yesfailure fixed
jobThe ID of the current job.yes${{ github.job }}
job_contextThe current job context, must be encoded as JSON.yes${{ toJSON(job) }}
needs_contextThe list of dependent job contexts, must be encoded as JSON.no
repositoryThe currently checked out source repository name. Repository names should follow the standard Github `owner/name` format.yes${{ github.repository }}
branchThe repository branch name to check the CI workflow status for.yes${{ github.ref }}
shaThe current repository commit SHA.yes${{ github.sha }}
workflowThe name of the current workflow.yes${{ github.workflow }}
workflow_idThe ID or filename of the CI workflow to check.yesci.yml
run_idThe ID of the current workflow run.yes${{ github.run_id }}
github_tokenGithub access token, with `actions:read` scope.yes${{ github.token }}
namedescription
jobsList of considered jobs and their stats.
workflow_statusStatus of the previous workflow run.
previous_conclusionConclusion of the previous workflow run.
message_sentWhether or not the message has been sent.