You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Modified the pr-delete-close-env to make it a callable flow
Added new flow to clean up the slots every Monday day at 12 noon
Check Active PRs and Slots - Flow
It fetches all the slots that are running under our AppService
It fetches all the Active PRs from our repo
It checks if we have any slot that is running and has not any active Pull Request
Upon finding a slot that is running without a Pull Request, it calls the second flow pr-delete-close-env with an input of slot ids that need to be deleted
If in step 3, it finds no slot running without a PR, it will skip the 4th step and terminate the flow
Impacted Flows:
pr-close-delete-env
This flow is now capable of handling the following triggers:
Workflow_Dispatch
Call from another flow
On PR closed
All triggers can be handled either by giving single id or ids separated by space
Tested Scenarios:
✅ Manually triggered pr-close-delete-env flow for (Workflow_Dispatch)
✅ Rerun the flow after deleting the slots
✅ Ran the flow with multiple and single slot ids
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes : #1175
pr-delete-close-env
to make it a callable flowCheck Active PRs and Slots - Flow
pr-delete-close-env
with an input of slot ids that need to be deletedImpacted Flows:
pr-close-delete-env
This flow is now capable of handling the following triggers:
All triggers can be handled either by giving single id or ids separated by space
Tested Scenarios:
✅ Manually triggered
pr-close-delete-env
flow for (Workflow_Dispatch)✅ Rerun the flow after deleting the slots
✅ Ran the flow with multiple and single slot ids
Figure: Deleted 2 slots in parallel