Skip to content

build: prepare odoo-rpc-ts 0.3.1 - #1

Merged
hodeinavarro merged 5 commits into
mainfrom
agent/224-odoo-maintenance
Jul 23, 2026
Merged

build: prepare odoo-rpc-ts 0.3.1#1
hodeinavarro merged 5 commits into
mainfrom
agent/224-odoo-maintenance

Conversation

@hodeinavarro

Copy link
Copy Markdown
Owner

Summary

  • prepare @hodeinavarro/odoo-rpc-ts 0.3.1 with the exact Effect 4 beta 101 peer and development graph
  • repair the pnpm 11.16 bootstrap and advance CI and trusted publishing to Setup Node 7
  • adopt mature Oxlint 1.74 and Oxfmt 0.59, add an explicit formatter configuration, and normalize the repository
  • synchronize contributor documentation with the executable package-manager pin

Validation

  • pnpm install --frozen-lockfile
  • pnpm fmt --check
  • pnpm check
  • pnpm lint
  • pnpm test — 25 files / 222 tests
  • pnpm build
  • pnpm pack --dry-run
  • pnpm audit --json — zero advisories

After this revision passes the normal four-version Odoo CI matrix on main, the immutable v0.3.1 tag will trigger the trusted-publishing workflow.

Refs hodeinavarro/halo#224

Posted by an AI agent under Hodei's direction.

hodeinavarro and others added 5 commits July 23, 2026 17:38
Pin the working pnpm 11.16 release across local, CI, and publish workflows. Explicitly deny the optional msgpackr native acceleration build so fresh installs retain the JavaScript fallback without executing an undeclared script.

Co-Authored-By: GPT 5.6 Sol <noreply@openai.com>
Publish the next package version against one exact Effect beta across the peer, development platform, test integration, lockfile, and installation guidance. The source API remains unchanged and the full package gate stays green.

Refs hodeinavarro/halo#224

Co-Authored-By: GPT 5.6 Sol <noreply@openai.com>
Adopt the mature Oxlint 1.74 and Oxfmt 0.59 releases, make embedded Markdown formatting policy explicit, and normalize the repository with the current formatter so its check mode is clean.

Refs #224

Co-Authored-By: GPT 5.6 Sol <noreply@openai.com>
Pin the mature setup-node v7 release by full commit SHA across unit, integration, and trusted-publishing jobs. The release carries the current cache implementation and removes the dummy npm token export.

Refs #224

Co-Authored-By: GPT 5.6 Sol <noreply@openai.com>
Keep the contributor bootstrap instructions synchronized with the package-manager pin and CI installation path.

Refs hodeinavarro/halo#224

Co-Authored-By: GPT 5.6 Sol <noreply@openai.com>
@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Added@​effect/​platform-node@​4.0.0-beta.1011001007698100
Addedoxfmt@​0.59.0861008996100
Addedeffect@​4.0.0-beta.101881009198100
Addedoxlint@​1.74.0991009296100
Added@​effect/​vitest@​4.0.0-beta.10110010010098100

View full report

@hodeinavarro
hodeinavarro merged commit a22c252 into main Jul 23, 2026
7 checks passed
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