Skip to content

Fixes to #190: Javascript version of existing action which also saves if job fails#198

Merged
IanButterworth merged 23 commits intomainfrom
ib/190_tweaks
Mar 7, 2026
Merged

Fixes to #190: Javascript version of existing action which also saves if job fails#198
IanButterworth merged 23 commits intomainfrom
ib/190_tweaks

Conversation

@IanButterworth
Copy link
Copy Markdown
Member

@IanButterworth IanButterworth commented Mar 7, 2026

On top of #190

@jkrumbiegel Opus 4.6 has these suggestions which I thought were reasonable, and I suggested the Node 24 update given we're making a breaking change.

  • Fix du glob expansion: use bash -c so * is shell-expanded
  • Reorder post.js: save cache before deleting old caches
  • Fix cache-hit output: return '' (not 'false') on partial match
  • Replace DataFrames with lightweight Example package in CI tests
  • Unify actions/checkout to v6.0.1 across all CI jobs
  • Remove unused direct deps (glob, io, protobuf-ts/runtime)
  • Update action runtime from node20 to node24
  • Regenerate package-lock.json with correct version (3.0.0)

jkrumbiegel and others added 22 commits March 7, 2026 08:33
Co-authored-by: Penelope Yong <[email protected]>
Co-authored-by: Penelope Yong <[email protected]>
Co-authored-by: Penelope Yong <[email protected]>
- Fix du glob expansion: use bash -c so * is shell-expanded
- Reorder post.js: save cache before deleting old caches
- Fix cache-hit output: return '' (not 'false') on partial match
- Replace DataFrames with lightweight Example package in CI tests
- Unify actions/checkout to v6.0.1 across all CI jobs
- Remove unused direct deps (glob, io, protobuf-ts/runtime)
- Update action runtime from node20 to node24
- Regenerate package-lock.json with correct version (3.0.0)

Co-authored-by: Claude <[email protected]>
@IanButterworth IanButterworth changed the title Fixes to #190 Fixes to #190: Javascript version of existing action which also saves if job fails Mar 7, 2026
@jkrumbiegel
Copy link
Copy Markdown
Contributor

Thanks for continuing with this, the list of changes looks reasonable to me

@IanButterworth
Copy link
Copy Markdown
Member Author

Ok, I'll go ahead with this one. Thanks! And sorry for the delay

@IanButterworth IanButterworth merged commit e33b4bf into main Mar 7, 2026
22 of 24 checks passed
@IanButterworth IanButterworth deleted the ib/190_tweaks branch March 7, 2026 13:50
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