-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add workflow that scans orphaned PR environments #819
Conversation
@coilysiren couple of other changes here:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🐑 it
# Configuration for system notifications | ||
# used by CI/CD workflows to send notifications for deployments, | ||
# failed workflows, etc. | ||
system_notifications_config = { | ||
|
||
# channels is a map of notification channels, where each key is a | ||
# notification channel and each value is the channel configuration. | ||
# | ||
# A channel configuration contains contains the following attributes: | ||
# type: Type of notification channel (e.g. "slack", or "teams"). | ||
# currently only "slack" is supported | ||
# | ||
# If the channel `type` is missing or null, system notifications sent to | ||
# that channel will result in a no-op. | ||
# | ||
# If the channel `type` is "slack", the configuration must also contain the | ||
# following attributes: | ||
# channel_id_secret_name: Name of the secret in GitHub that contains the | ||
# Slack channel ID | ||
# slack_token_secret_name: Name of the secret in GitHub that contains the | ||
# Slack bot token |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This took me a while to parse, but it LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Took a pass at improving it. Open to additional suggestions
Ticket
Resolves #709
Changes
Context for reviewers
I also pulled out get_app_names function from infra-deploy-status-check-configs into a utils.bash library file.
Testing
Developed and tested on navapbc/platform-test#143