-
-
Notifications
You must be signed in to change notification settings - Fork 845
Install workflow: Add Update Label Weekly #8436
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
@hfla-workflow-rollout[bot], this Pull Request is not linked to a valid issue. Above, on the first line of your PR, please link the number of the issue that you worked on using the format of 'Fixes #' + issue number, for example: Fixes #9876 Note: Do not use the number of this PR. |
|
Want to review this pull request? Take a look at this documentation for a step by step guide! From your project repository, check out a new branch and test the changes. |
This comment was marked as duplicate.
This comment was marked as duplicate.
moved label-directory.json to correct foler
This comment was marked as duplicate.
This comment was marked as duplicate.
2 similar comments
This comment was marked as duplicate.
This comment was marked as duplicate.
|
@hfla-workflow-rollout[bot], this Pull Request is not linked to a valid issue. Above, on the first line of your PR, please link the number of the issue that you worked on using the format of 'Fixes #' + issue number, for example: Fixes #9876 Note: Do not use the number of this PR. |
This comment was marked as duplicate.
This comment was marked as duplicate.
|
@t-will-gillis I tested this in my repo and it seems to be working as intended. On the normal run it correctly added the 2 weeks inactive label to two of my issues and left comments. Then on the subsequent dry run it recognized that there were new comments and would have removed the label (in this case it was the automatically generated comments from the previous run, but in practice these would not be left by the assignee). |
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
1 similar comment
|
@hfla-workflow-rollout[bot], this Pull Request is not linked to a valid issue. Above, on the first line of your PR, please link the number of the issue that you worked on using the format of 'Fixes #' + issue number, for example: Fixes #9876 Note: Do not use the number of this PR. |
Latest revision edited the logic so that the project PMs only need to edit the main config file- i.e. the label-directory.json is no longer part of this workflow
updated to latest version, v0.7.0
updated to v0.7.0
update to v0.7.0
Edited config values to match website's
readying for going live
t-will-gillis
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did final review, going live
DO NOT MERGE
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.ymllabelssection includes lists of label key values that represent actual repo labels:required:section shows label placeholder keys that are essential to the workflow. Each label key must be mapped to an actual label name used in your repo, but do not change the key itself.filtering:section includes keys to labels which, when added to an issue, tell the workflow to omit the issue from the update checks. In other words, an issue that is labeled with one of the 'filtering' labels will be ignored by the workflow. Match each label key shown with an actual label name. If you do not need a value, replace it with "".timeframes:referring to the notes in this section.projectBoard:column-status names. Similar to the labels section, confirm the default values shown or where needed change to match your Project Board. Do not delete or edit the keys themselves.github-actions/workflow-configs/templates/add-update-instructions-template.mdTest in dry-run mode
dry-run= true.Live mode
dry-run= false if needed.Auto-generated by Rollout Workflow to Project workflow.
Notes to PR reviewers:
Before reviewing this PR, you will need to have a Project Board set up in your environment.
Make the following changes to these files:
add-update-label-weekly.yml:github.repositoryto your repo@v0github-tokenwith:Test logs for the DRY-RUN
Test logs for the primary run
Soon: Will also add a link to "Automate the ORG" for the PR release for "v1.0.0"...