Skip to content

Ci/fork safe test build - #33

Merged
MLittleprince merged 3 commits into
mainfrom
ci/fork-safe-test-build
Aug 25, 2026
Merged

Ci/fork safe test build#33
MLittleprince merged 3 commits into
mainfrom
ci/fork-safe-test-build

Conversation

@MLittleprince

Copy link
Copy Markdown
Collaborator

Summary

  • add a read-only MemOS CLI — Safe Test & Build workflow for pushes, pull requests, and manual runs
  • run Python unit tests and installed CLI smoke tests
  • build and smoke-test the existing Linux and Windows CLI packages
  • upload temporary Linux and Windows test artifacts with 7-day retention
  • fix packaged Windows CLI help output failing on legacy cp1252 streams

Fork behavior

Contributors can run the workflow in their own repository after pushing code or opening a pull request.

The workflow only performs tests and temporary builds. It cannot create tags, GitHub Releases, npm packages, Doc Agent requests, Docs PRs, or deployments.

A fork PR merged into the official main branch is still handled by the official repository’s existing release workflow.

Validation

  • Python unit tests passed
  • CLI --version and --help passed
  • Linux package build and smoke test passed
  • Windows package build and smoke test passed
  • Linux and Windows temporary artifacts were uploaded
  • existing CLI release-contract tests passed
  • workflow permissions and sensitive-content scan passed

Remote validation: https://github.com/MemTensor/MemOS-Cloud-CLI/actions/runs/32801371211

Safety

  • permissions: contents: read
  • checkout credentials are not persisted
  • no repository or release secrets are used
  • no pull_request_target
  • no tag, Release, npm publish, Doc Agent, docs sync, or deployment operations

@Memtensor-AI Memtensor-AI added area:core MOS 编排层 / 框架底座 / 跨模块问题 status:in-progress Someone or AI is working on it | 人工或 AI 正在处理 labels Aug 25, 2026
@Memtensor-AI
Memtensor-AI requested a review from lijicode August 25, 2026 02:33
@MLittleprince
MLittleprince merged commit ea744d9 into main Aug 25, 2026
7 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:core MOS 编排层 / 框架底座 / 跨模块问题 status:in-progress Someone or AI is working on it | 人工或 AI 正在处理

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants