Skip to content

Conversation

@sarina
Copy link
Contributor

@sarina sarina commented Aug 26, 2025

No description provided.

@sarina
Copy link
Contributor Author

sarina commented Aug 26, 2025

@brian-smith-tcril could you review?

@arbrandes heads up that if this merges this week, this check OUGHT to generate a ticket on September 1st, but it's a noop as I've already done the task for this quarter.

Copy link

@brian-smith-tcril brian-smith-tcril left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall this looks good!

One small thing about YAML/cron syntax.

I also see you have this set to be able to run using workflow_dispatch - is that something you've already tested?

name: Create quarterly issues for Repo Checks audit
on:
schedule:
- cron: 0 0 1 3,6,9,12 *

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I checked the docs https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-syntax?s=09#onschedule and found

# * is a special character in YAML so you have to quote this string

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very odd... GH workflow docs never seem to make the most sense.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I added it in anyway, if it works for the Sep 1 run I'll add it to the other workflows.

Copy link

@brian-smith-tcril brian-smith-tcril left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Considering this is pretty much identical to https://github.com/openedx/axim-engineering/blob/main/.github/workflows/add-quarterly-GH-audit.yml, I'm going to approve this even if it hasn't been tested by doing a manual workflow dispatch.

@sarina sarina merged commit 48d1894 into main Aug 27, 2025
2 checks passed
@sarina sarina deleted the sarina/new-scheduled-task branch August 27, 2025 22:37
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