Determines which commits have landed on main but haven't yet been
deployed to production (according to the production /health
endpoint.)
Formats a list of those commits suitable for pasting into slack.
It will recognize any 4-digit number followed by a colon in the commit
message title, and auto-link the Jira ticket (e.g. "FFS-1234:" or
"1234:")
In Terminal:
In Slack:
Context for reviewers
Hopefully when we automate deploys a bit better, we can call this script in CI
or something, but until then, this may be helpful for standardizing the format
of these messages.
Ticket
N/A
Changes
This script does a few things:
main
but haven't yet been deployed to production (according to the production /health endpoint.)It will recognize any 4-digit number followed by a colon in the commit message title, and auto-link the Jira ticket (e.g. "FFS-1234:" or "1234:")
In Terminal:
In Slack:
Context for reviewers
Hopefully when we automate deploys a bit better, we can call this script in CI or something, but until then, this may be helpful for standardizing the format of these messages.
Testing
Tested locally.