Skip to content

fix(ci): bump Action versions and fix toad-string working directory - #2

Merged
smartyalgo merged 1 commit into
mainfrom
fix/ci-workflows
Mar 30, 2026
Merged

fix(ci): bump Action versions and fix toad-string working directory#2
smartyalgo merged 1 commit into
mainfrom
fix/ci-workflows

Conversation

@smartyalgo

Copy link
Copy Markdown
Owner

Summary

  • Bug fix: ci_check.yml had working-directory: 'toad-map' for the check toad-string step, causing toad-string tests to be silently skipped. Changed to 'toad-string'.
  • Action version bumps: actions/checkout v2→v4, actions/cache v2→v4, actions/setup-java v3→v4 — older versions are deprecated and have known security advisories.
  • release-please v3→v4: Migrated from google-github-actions/release-please-action@v3 to @v4. v4 drops the command: manifest and sequential-calls options; replaced with explicit config-file: release-please-config.json and manifest-file: .release-please-manifest.json params.

Files changed

  • .github/workflows/ci_check.yml
  • .github/workflows/release-please.yml

Test plan

  • Open a test PR and confirm the check toad-string CI step runs in the correct directory
  • Confirm release-please action triggers correctly on merge to main

🤖 Generated with Claude Code

- Bump actions/checkout v2→v4, actions/cache v2→v4, actions/setup-java v3→v4
- Fix ci_check.yml bug: working-directory was set to 'toad-map' instead of 'toad-string', silently skipping toad-string tests
- Migrate release-please v3→v4: replace command/sequential-calls with config-file/manifest-file params

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@smartyalgo
smartyalgo merged commit 98c6613 into main Mar 30, 2026
1 check passed
@smartyalgo
smartyalgo deleted the fix/ci-workflows branch March 30, 2026 18:20
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