Skip to content

ci: add CD workflow for @mem0/openclaw-mem0 with OIDC trusted publishing#4672

Merged
whysosaket merged 1 commit intomem0ai:mainfrom
whysosaket:cd-openclaw/create-workflow
Apr 2, 2026
Merged

ci: add CD workflow for @mem0/openclaw-mem0 with OIDC trusted publishing#4672
whysosaket merged 1 commit intomem0ai:mainfrom
whysosaket:cd-openclaw/create-workflow

Conversation

@whysosaket
Copy link
Copy Markdown
Member

Linked Issue

N/A

Description

Adds an automated CD workflow for the @mem0/openclaw-mem0 npm package using OIDC trusted publishing.

  • openclaw-cd.yml — triggers on openclaw-v* release tags, builds with pnpm 9, publishes via npm publish --provenance
  • openclaw/package.json — added repository field pointing to https://github.com/mem0ai/mem0 (required for npm provenance verification)
  • CONTRIBUTING.md — added @mem0/openclaw-mem0 to the release tag prefix table

npm Trusted Publisher Config

Field Value
Owner mem0ai
Repository mem0
Workflow openclaw-cd.yml
Environment (blank)

Type of Change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Refactor (no functional changes)
  • Documentation update

Breaking Changes

N/A

Test Coverage

  • I added/updated unit tests
  • I added/updated integration tests
  • I tested manually (describe below)
  • No tests needed (explain why)

CI/CD workflow configuration only — no functional code changes. Workflow structure follows the same pattern as the verified cli-node-cd.yml, ts-sdk-cd.yml, and vercel-ai-cd.yml workflows.

Checklist

  • My code follows the project's style guidelines
  • I have performed a self-review of my code
  • I have added tests that prove my fix/feature works
  • New and existing tests pass locally
  • I have updated documentation if needed

@codecov-commenter
Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@whysosaket whysosaket merged commit f89f7c7 into mem0ai:main Apr 2, 2026
5 of 6 checks passed
@whysosaket whysosaket deleted the cd-openclaw/create-workflow branch April 2, 2026 11:02
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.

3 participants