Skip to content

Conversation

@victorlin
Copy link
Member

@victorlin victorlin commented Dec 8, 2025

Description of proposed changes

The last user that enabled a disabled workflow or updated the schedule is the one that "owns" all the future scheduled runs of that workflow and receives any email notifications if configured in the user's settings.¹

This makes nextstrain-bot the owner of all the workflows listed here, not just the ones that were automatically disabled due to inactivity.

¹ https://docs.github.com/en/actions/concepts/workflows-and-actions/notifications-for-workflow-runs

Related issue(s)

https://github.com/nextstrain/private/issues/194

Checklist

Some new scheduled workflows have been added since this list was last
updated.

The list was generated programmatically using:

    gh api "search/code?q=org:nextstrain+path:.github/workflows+schedule&per_page=100" | \
    jq -r '.items[] | "          - { repo: \(.repository.name),\(" " * (16 - (.repository.name | length)))workflow: \(.name) }"' | \
    LC_ALL=C sort -f
The last user that enabled a disabled workflow or updated the schedule is the one
that "owns" all the future scheduled runs of that workflow and receives any email
notifications if configured in the user's settings.¹

This makes nextstrain-bot the owner of all the workflows listed here,
not just the ones that were automatically disabled due to inactivity.

¹ https://docs.github.com/en/actions/concepts/workflows-and-actions/notifications-for-workflow-runs
@victorlin victorlin self-assigned this Dec 8, 2025
@victorlin victorlin merged commit 38d02e1 into master Dec 8, 2025
37 of 38 checks passed
@victorlin victorlin deleted the victorlin/update-keep-workflows-enabled branch December 8, 2025 20:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants