Configure Add Update Label Weekly for this repo - #185
Merged
Conversation
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Configures the workflow installed by #184 for this repo. Part of #155.
#184 merged with the shipped example config still in place, so the values below were never adapted. Nothing has run yet, and this lands ahead of the first run — the next trigger is Wednesday 2026-09-09 at 22:00 UTC.
Changes
All in
github-actions/workflow-configs/add-update-label-weekly-config.yml:questionsStatus"Questions / In Review"→"Questions/Review"Questions/Review, no spaces around the slash. This value is substituted into the reminder comment, so the old value would have told people to move their issue to a column that does not exist.projectBoard.projectNumber: 73"er"fromlabels.filteringdraft,epicanddependencyall exist and are kept.# <-- confirm ...markersAnd in
.github/workflows/add-update-label-weekly.yml:'0 7 * 1-6,8-11 5'→'0 22 * 1-6,8-11 3'On the Pacific time conversion. GitHub cron is always UTC and does not observe DST, so a fixed expression cannot be 3:00 PM Pacific year-round.
22:00 UTCis 3:00 PM PDT now and becomes 2:00 PM PST when daylight saving ends on 1 Nov 2026, returning to 3:00 PM on 8 Mar 2027. Given the July/December exclusion, that affects November only. If 3:00 PM PST matters more than 3:00 PM PDT, change it to'0 23 * 1-6,8-11 3'and the drift inverts. Noted in a comment in the workflow file.The four required label names needed no change — they were normalised repo-side on 2026-09-05 to match. Timeframes are left at the defaults (3 / 7 / 14 / 21 / 35 days).
Verified before opening
projectNumberreads back as an int, not a string.status: updated,status: to update!,status: 2 weeks inactive,status: help wanted. A mismatch here aborts the entire run, so this is the check that matters most.In progress (actively working)andQuestions/Revieware both literal option names on board 73.<-- confirmmarkers left in the file.Expected result of the first run
Computed from live data at the time of writing. Exactly two issues qualify — open, assigned, on board 73, status
In progress (actively working), carrying no filtering label:Anything outside that set turning up in the run log means the config is wrong. Worth recomputing just before the run, since it drifts as people comment.
After this merges
Run the workflow manually once from the Actions tab with dry-run left checked, and confirm the log:
Loaded configuration from: github-actions/workflow-configs/add-update-label-weekly-config.yml— notConfiguration file not found ... using defaults only, which is the failure most easily mistaken for successWouldOnly then let the Wednesday cron take it live.