bcgov / quickstart-openshift

QuickStart template targeted for OpenShift.
https://quickstart-openshift-test-frontend.apps.silver.devops.gov.bc.ca/
Apache License 2.0
30 stars 5 forks source link

feat: ms teams notifications logic from onroutebc #2100

Closed cberg-aot closed 1 month ago

cberg-aot commented 1 month ago

Description

Please provide a summary of the change and the issue fixed. Please include relevant context. List dependency changes.

Fixes # (issue)

Type of change

Please delete options that are not relevant.

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

Checklist

Further comments


Thanks for the PR!

Deployments, as required, will be available below:

Please create PRs in draft mode. Mark as ready to enable:

After merge, new images are deployed in:

cberg-aot commented 1 month ago

Testing this will require the env var MS_TEAMS_WEBHOOK_URI.

https://learn.microsoft.com/en-us/microsoftteams/platform/webhooks-and-connectors/how-to/add-incoming-webhook?tabs=newteams%2Cdotnet

cc @DerekRoberts

cberg-aot commented 1 month ago

https://learn.microsoft.com/en-us/outlook/actionable-messages/message-card-reference

image

This should be documented re: why we are not using adaptive cards in this action