#2999: add monitor to workflows - MS #3073
Merged
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.
Ticket
Resolves nothing, this is step 1 for #2999
Changes
Context for reviewers
Our GH token permission will be changing soon from a permissive default to a strict one, meaning we will need to define our permissions explicitly in each job/workflow. In order to figure out what permissions we need, the easiest thing to do is use GH's Monitor action, which will give us a report after each action is run on what permissions it needs. After that, we will update the permissions and remove the Monitor Action in a future PR.
Setup
Code Review Verification Steps
This can't truly be tested until merge, but the documentation for Monitor is here. Also make sure that I didn't miss any jobs.
As the original developer, I have
Satisfied acceptance criteria and met development standards
Ensured code standards are met (Original Developer)
Validated user-facing changes (if applicable)
As a code reviewer, I have
Reviewed, tested, and left feedback about the changes
Validated user-facing changes as a developer
Note: Multiple code reviewers can share the checklists above, a second reviewer should not make a duplicate checklist. All checks should be checked before approving, even those labeled N/A.
As a designer reviewer, I have
Verified that the changes match the design intention
Validated user-facing changes as a designer
References
Screenshots