Skip to content

infra(ci): Disable scheduled cron triggers for up/down workflows - #97

Merged
be-wise-be-kind merged 1 commit into
mainfrom
infra/disable-scheduled-workflows
Apr 3, 2026
Merged

be-wise-be-kind merged 1 commit into
mainfrom
infra/disable-scheduled-workflows

Conversation

@be-wise-be-kind

Copy link
Copy Markdown
Owner

Summary

  • Remove daily cron schedule from up.yml (was 3 AM UTC / 8 PM MST)
  • Remove daily cron schedule from down.yml (was 8 AM UTC / midnight PST)
  • Both workflows retain workflow_dispatch triggers for manual use
  • deploy.yml unchanged — it still auto-triggers on Infrastructure Up completion

Motivation

Shut down recurring AWS costs (~$2.10/day / ~$63/month for runtime) by preventing automatic nightly infrastructure spin-up. Infrastructure can still be brought up/down manually via GitHub Actions or just infra up/down.

Test plan

  • Verify workflow_dispatch triggers still appear in both workflow files
  • Confirm no schedule blocks remain in either file
  • After merge: verify GitHub Actions shows no upcoming scheduled runs for these workflows

🤖 Generated with Claude Code

Disable automatic daily infrastructure startup (3 AM UTC) and teardown
(8 AM UTC) to eliminate ongoing AWS costs. Both workflows retain
workflow_dispatch triggers for manual use.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@be-wise-be-kind
be-wise-be-kind merged commit fc07cc4 into main Apr 3, 2026
3 checks passed
@be-wise-be-kind
be-wise-be-kind deleted the infra/disable-scheduled-workflows branch April 3, 2026 18:16
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.

1 participant