Skip to content

Change Logs - #19

Merged
MelbourneDeveloper merged 33 commits into
mainfrom
publishfixes
Dec 13, 2025
Merged

MelbourneDeveloper merged 33 commits into
mainfrom
publishfixes

Conversation

@MelbourneDeveloper

Copy link
Copy Markdown
Owner

TLDR;

Change logs

- Add npm install step in CI workflow for packages with package.json
- Add npm install in test_tier.sh for Node.js packages before running tests
- Fixes "Cannot find module 'express'" and 'better-sqlite3' errors

🤖 Generated with [Claude Code](https://claude.com/claude-code)
These examples are in examples/reflux_demo/, not examples/

🤖 Generated with [Claude Code](https://claude.com/claude-code)
dart_node_mcp is primarily extension types with external methods
and typedefs - no executable Dart code to instrument. Tests pass
but coverage is N/A.

🤖 Generated with [Claude Code](https://claude.com/claude-code)
dart_node_react_native is also primarily extension types with
external methods - pure JS interop with no executable Dart code
to instrument.

🤖 Generated with [Claude Code](https://claude.com/claude-code)
… tests

- Add build step for packages with build.sh (too_many_cooks needs to
  compile server to JS before tests can spawn it as subprocess)
- Skip coverage for VM packages that spawn subprocesses (coverage can't
  instrument code running in separate process)

🤖 Generated with [Claude Code](https://claude.com/claude-code)
Excluded examples:
- backend: needs server compiled and running
- mobile: needs React Native setup
- flutter_counter: needs Flutter SDK
- too_many_cooks_vscode_extension: needs VSCode environment

🤖 Generated with [Claude Code](https://claude.com/claude-code)
- Find release branch by name instead of head_branch (was returning 'main')
- Add id-token permission for pub.dev OIDC auth
- Verify prerequisite packages on pub.dev before publishing tier 2/3
- Skip already-published packages
- Use fetch-depth: 0 to access all branches
@MelbourneDeveloper
MelbourneDeveloper merged commit 84e3c4b into main Dec 13, 2025
1 check passed
@MelbourneDeveloper
MelbourneDeveloper deleted the publishfixes branch December 13, 2025 08:23
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