Skip to content

Conversation

@hiroshinishio
Copy link
Collaborator

Social Media Post

GitAuto now emails users when scheduled runs fail because GitHub Issues are disabled - helping teams quickly identify and fix configuration issues

When schedule_handler tries to create an issue but receives 410 status (Issues disabled), send email to user explaining the situation and how to fix it.

- Created issues_disabled_email.py with email template
- Added email sending in schedule_handler.py when 410 status received
- Updated get_user.py to use proper type casting
- Added comprehensive test coverage (16 tests for email, updated schedule_handler test)
@hiroshinishio hiroshinishio self-assigned this Jan 2, 2026
@hiroshinishio hiroshinishio merged commit 3d51f42 into main Jan 2, 2026
1 check passed
@hiroshinishio hiroshinishio deleted the wes branch January 2, 2026 09:00
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