Skip to content

Install workflow: Add Update Label Weekly#8396

Merged
t-will-gillis merged 1 commit intogh-pagesfrom
automation/rollout-central-workflow
Nov 3, 2025
Merged

Install workflow: Add Update Label Weekly#8396
t-will-gillis merged 1 commit intogh-pagesfrom
automation/rollout-central-workflow

Conversation

@hfla-workflow-rollout
Copy link
Copy Markdown
Contributor

Automated Workflow Setup

This PR adds the "Add Update Label Weekly" GitHub Actions workflow to your project.

Files included

  • Workflow file:
    • .github/workflows/add-update-label-weekly.yml
  • Configuration files:
    • .github/workflow-configs/add-update-label-weekly-config.yml
    • .github/workflow-configs/label-directory.yml
    • .github/workflow-configs/template/add-update-instructions-template.md

What This Workflow Does

Monitors open, assigned issues with the default status "In progress (actively working)"

  • Checks for recent update comments from assignees
  • Posts friendly reminders for dev to provide issue progress updates
  • Keeps issue momentum and labels issues that need to be checked on

Security

  • Uses organization-managed, secure GitHub App with just-in-time token
  • Starts in dry-run mode (safe testing)
  • No project-specific secrets needed

Configuration Required

  1. Review configurations in the files shown, and note especially the explanations in the files themselves:

    • .github/workflows/add-update-label-weekly.yml
      • Adjust cron schedule as needed for your project https://crontab.cronhub.io/
      • Update if: github.repository == 'hackforla/repo-name'
      • Double-check the version in uses: hackforla/automate-the-org/add-update-label-weekly@v0
    • .github/workflow-configs/add-update-label-weekly-config.yml
      • Review timeframes:, projectBoard: column-status names, and the required: and ignored: labels.
    • .github/workflow-configs/templates/add-update-instructions-template.md
      • Update <teamSlackChannel>
      • Otherwise, we recommend keeping this version but of course it can be edited as needed
    • .github/workflow-configs/label-directory.yml
      • Make sure that your actual label names are reflected here.
      • Do not change the label keys.
  2. Test in dry-run mode

    • Go to Actions tab → "Add Update Label Weekly"
    • Click "Run workflow" → Keep dry-run = true
    • Review logs to confirm which issues will be identified to see if this is what you expected.
  3. Live mode

    • When you have set up the configurations, the automation will run at the next scheduled run time.
    • You can also manually trigger with dry-run = false if needed.

Auto-generated by Rollout Workflow to Project(s) workflow.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Nov 3, 2025

@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.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Nov 3, 2025

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.

git checkout -b hackforla-automation/rollout-central-workflow gh-pages
git pull https://github.com/hackforla/website.git automation/rollout-central-workflow

@t-will-gillis t-will-gillis self-requested a review November 3, 2025 19:19
@t-will-gillis
Copy link
Copy Markdown
Member

Merging this immediately for testing

@t-will-gillis t-will-gillis merged commit 2e63b0a into gh-pages Nov 3, 2025
7 of 8 checks passed
@t-will-gillis t-will-gillis deleted the automation/rollout-central-workflow branch November 3, 2025 19:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

1 participant