im-open/Post status update to MS Teams

Posts a status update to Teams.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
titleThe title of the card posted to Teams.yesGitHub Actions Workflow Status Update
workflow-statusThe status to report. The values success and failure will result in green and red color indicators (respectively) on the Teams Card. Anything else will result in gray.yes
workflow-typeThe type of workflow. The most common types are Build or Deploy, but the value isn't restricted so anything can be used.yesBuild
teams-uriThe Teams webhook URI where notifications are sent.yes
custom-factsJSON-parseable string defining a list of objects with name and value to display on the facts table.no""
custom-actionsJSON-parseable string defining a list of objects with name and uri to include in the list of actions.no""
timezoneA valid database timezone name, e.g. America/Denver.yesUTC
environmentName of the environment. Won't be included if none.no""
fail-on-errorWhen set to true will return an exit code 1 should the action fail to send the Teams notification. Default to `false`.nofalse
include-default-factsA flag determining whether or not to include the default facts. True and false are the expected values. The default facts are event type, status, and the repository and branch url.notrue

no outputs