Building on #330, when testing environment infra has been deployed successfully, @geekzonebot should post in the PR with the following message.
I have deployed these changes to ENV-URL and will keep that environment active until SHUTDOWN-DATETIME. Please test the change.
If you want to activate the environment after that time, a member should post the following message to this PR.
@geekzonebot activate
If this PR is approved, I will destroy this testing environment and deploy this change to production. If this PR is declined, I will just destroy this testing environment.
One hour before SHUTDOWN-DATETIME, @geekzonebot should post the following to the PR.
I will shutdown this testing environment in one hour. If you want to keep the environment alive for an additional 3 hours, or reactivate it, a member should post the following message on this PR
@geekzonebot keepalive
When a member posts first @geekzonebot keepalive, @geekzonebot should post,
keepalive request received. You have an additional 3 hours to test at ENV-URL
When a member posts subsequent @geekzonebot keepalive requests outside of permitted time, @geekzonebot should post,
keepalive requests are only permitted during the final hour of deployment.
When a non-member posts @geekzonebot keepalive or @geekzonebot activate, @geekzonebot should post,
@username Only members are allowed to do that. Please ask a member to help.
Rules
If a GeekZoneHQ member posts @geekzonebot keepalive in the PR during SHUTDOWN-DATETIME-[1 hour], add 3 hours to the shutdown timer.
Only accept one @geekzonebot keepalive per hour.
Only accept @geekzonebot keepalive during the final hour of deployment.
If the env is already shutdown and a GeekZoneHQ member posts @geekzonebot activate, reactivate it for 3 hours.
Non-members should post message only, not deploy infra, as above.
Impact
High
Urgency
Later
Code of Conduct
[X] I agree to follow this project's Code of Conduct
What's your idea?
Building on #330, when testing environment infra has been deployed successfully, @geekzonebot should post in the PR with the following message.
One hour before
SHUTDOWN-DATETIME
, @geekzonebot should post the following to the PR.When a member posts first
@geekzonebot keepalive
, @geekzonebot should post,When a member posts subsequent
@geekzonebot keepalive
requests outside of permitted time, @geekzonebot should post,When a non-member posts
@geekzonebot keepalive
or@geekzonebot activate
, @geekzonebot should post,Rules
@geekzonebot keepalive
in the PR duringSHUTDOWN-DATETIME
-[1 hour], add 3 hours to the shutdown timer.@geekzonebot keepalive
per hour.@geekzonebot keepalive
during the final hour of deployment.@geekzonebot activate
, reactivate it for 3 hours.Impact
High
Urgency
Later
Code of Conduct