Install workflow: Add Update Label Weekly - ATO#3066
Install workflow: Add Update Label Weekly - ATO#3066hfla-workflow-rollout[bot] wants to merge 1 commit intodevelopfrom
Conversation
Label & Project Board SuggestionsThis PR includes a configuration file with variables — specifically labels and Project Board status-columns — that must be updated to match values already used in your project before the installed workflow will run correctly. Referring to the tables:
Review each default value and make sure it matches exactly what you use in your own repo or Project Board. To make this easier:
Please review the defaults and suggestions, select the correct value from your repo, and update the attached configuration file before committing this PR. Required label(s)
Filtering label(s)
Project Board status-columns
|
|
Please ignore this PR, Will and I are working on creating a global automation deployment for managing github issues. TDM is the test project |
| description: 'Run in dry-run mode to preview changes: will not update labels or comments.' | ||
| type: boolean | ||
| default: true | ||
|
|
There was a problem hiding this comment.
Revised rollout defines default permissions here:
permissions:
contents: read
These should address the warning.
There was a problem hiding this comment.
- The informational warning is addressed in the latest rollout.
- In Website, we are already adding the default permission statements for all workflows- it is a best practice suggestion rather than any failure.
- Regardless, this has been addressed for the rollout workflow YML.
- The two other failing checks were not related to this PR rollout. There is an issue in TDM that addresses a recurring error - ref: PR #3075 fixes #2814. I.e. next time we try the rollout these two errors should not occur.
We are OK to try again on April 2nd.
|
Additional notes:
|
Label & Project Board SuggestionsThis PR includes a configuration file with variables — specifically labels and Project Board status-columns — that must be updated to match values already used in your project before the installed workflow will run correctly. Referring to the tables:
Review each default value and make sure it matches exactly what you use in your own repo or Project Board. To make this easier:
Please review the defaults and suggestions, select the correct value from your repo, and update the attached configuration file before committing this PR. Required label(s)
Filtering label(s)
Project Board status-columns
|
PR body preview:Automated Workflow SetupThis PR adds the "Add Update Label Weekly" GitHub Actions workflow to your project. Files installed by this PR
What this workflow does
Security
How to use
Auto-generated by Rollout Workflow to Project workflow. |
PR comment preview:Label & Project Board SuggestionsThis PR includes a configuration file with variables — specifically labels and Project Board status-columns — that must be updated to match values already used in your project before the installed workflow will run correctly. Referring to the tables:
Review each default value and make sure it matches exactly what you use in your own repo or Project Board. To make this easier:
Please review the defaults and suggestions, select the correct value from your repo, and update the attached configuration file before committing this PR. Required label(s)
Filtering label(s)
Project Board status-columns
|
|
We are having trouble getting it to rerun the checks on the new files, so we are going to resubmit the PR |
Automated Workflow Setup
This PR adds the "Add Update Label Weekly" GitHub Actions workflow to your project.
Files installed by this PR
.github/workflows/add-update-label-weekly.ymlgithub-actions/workflow-configs/add-update-label-weekly-config.ymlgithub-actions/workflow-configs/templates/add-update-instructions-template.mdWhat this workflow does
Security
How to use
Review configurations and make changes to the respective files attached to this PR:
github-actions/workflows/add-update-label-weekly.ymlgithub-actions/workflow-configs/add-update-label-weekly-config.yml"Labels and label placeholders used by this workflow"labels:section includes different categories of labels. Each label name appears in "double quotes" and must match an existing label in your repository exactly.required:section lists label placeholder keys that are essential to the workflow. Each key must map- exactly- to an actual label in your project.filtering:section specifies labels that exclude certain issues from update checks. If an issue has any of these labels, the workflow will skip that issue and not process it."Time thresholds (in days)"timeframes:section defines placeholder keys that represent time thresholds, measured in days. Each issue’s update status is determined by comparing the assignee’s most recent activity timestamp against these defined thresholds."Project Board status-column configuration"projectBoard:section defines placeholder keys representing Project Board status-column names. Similar to the required labels, each placeholder status-column key must map exactly to a status-column on your Project Board."Bot configuration""Bot comment template"teamSlackChannel: Add your team's Slack Channel (once again in "double quotes") if you want this info on the Bot comment template.github-actions/workflow-configs/templates/add-update-instructions-template.mdTest in dry-run mode
dry-run= trueLive mode
dry-run= false if needed.Auto-generated by Rollout Workflow to Project workflow.