Skip to content

build: add weekly office hours workflow#121

Open
batpigandme wants to merge 3 commits intomainfrom
office-hours-workflow
Open

build: add weekly office hours workflow#121
batpigandme wants to merge 3 commits intomainfrom
office-hours-workflow

Conversation

@batpigandme
Copy link
Copy Markdown
Member

Add workflow to create new office hours issue every Tuesday.

Assisted-by: claude-sonnet-4-6
Comment thread .github/workflows/weekly_office_hours.yml Outdated
Comment thread .github/workflows/weekly_office_hours.yml Outdated
Comment thread .github/workflows/weekly_office_hours.yml Outdated
Co-authored-by: Athan <kgryte@gmail.com>
Signed-off-by: Athan <kgryte@gmail.com>
Copy link
Copy Markdown
Member

@kgryte kgryte left a comment

Choose a reason for hiding this comment

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

This is great, @batpigandme. Main thing is that I think it would be better to move the Python logic to a separate script which is then called from the workflow. This would allow us to more readily lint, run locally, etc.

See https://github.com/stdlib-js/stdlib/tree/develop/.github/workflows for examples. There, we have a scripts/* directory which contains folders according to the workflow name and which contain any relevant scripts needed by that workflow.

Extract Python logic to script file.
Add explicit permissions as is done in stdlib workflows.

Assisted-by: claude-sonnet-4-6
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.

2 participants