Skip to content

release: daily 10:00 UTC auto-release via Claude Haiku 4.5#187

Merged
benvinegar merged 1 commit intomainfrom
fix/release-workflow-haiku-4-5-model
Mar 1, 2026
Merged

release: daily 10:00 UTC auto-release via Claude Haiku 4.5#187
benvinegar merged 1 commit intomainfrom
fix/release-workflow-haiku-4-5-model

Conversation

@benvinegar
Copy link
Copy Markdown
Member

@benvinegar benvinegar commented Mar 1, 2026

Summary

  • fix release workflow failure by switching to claude-haiku-4-5
  • make release workflow run daily at 10:00 UTC
  • remove release dry-run mode and always execute the real release flow
  • harden model response parsing so wrapped JSON still parses reliably

Workflow behavior changes

  • Trigger is now:
    • schedule (0 10 * * *)
    • workflow_dispatch (manual)
  • Removed RELEASE_DRY_RUN variable handling and all dry-run branching.

Validation

  • npm run -s lint
  • npm run -s test

@benvinegar benvinegar force-pushed the fix/release-workflow-haiku-4-5-model branch from bafa389 to 2f7de4e Compare March 1, 2026 03:30
@greptile-apps
Copy link
Copy Markdown

greptile-apps Bot commented Mar 1, 2026

Greptile Summary

Fixed release workflow failure by switching from invalid model ID claude-3-5-sonnet-latest to claude-haiku-4-5, which aligns with the model ID format used throughout the codebase. The step name was also updated to accurately reflect the model in use.

Confidence Score: 5/5

  • This PR is safe to merge with no risk
  • Simple configuration change fixing a known workflow failure - switches to a valid model ID consistent with the rest of the codebase
  • No files require special attention

Important Files Changed

Filename Overview
.github/workflows/release-on-main.yml Updated AI model from unavailable claude-3-5-sonnet-latest to claude-haiku-4-5 and updated step name accordingly

Last reviewed commit: 2f7de4e

@benvinegar benvinegar merged commit 66cb52b into main Mar 1, 2026
10 checks passed
@benvinegar benvinegar changed the title release: use Claude Haiku 4.5 in auto-bump workflow release: daily 10:00 UTC auto-release via Claude Haiku 4.5 Mar 1, 2026
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