Skip to content

Add baseline CI lanes#165

Closed
arach wants to merge 7 commits into
mainfrom
codex/ci-lanes
Closed

Add baseline CI lanes#165
arach wants to merge 7 commits into
mainfrom
codex/ci-lanes

Conversation

@arach
Copy link
Copy Markdown
Owner

@arach arach commented May 29, 2026

Summary

  • Add a baseline GitHub Actions CI workflow for PRs and pushes to main.
  • Add package-level test scripts needed by the root test:unit lane.
  • Add opt-in heavy CI lanes for native, packaged build, and runtime e2e work via labels or manual dispatch.

Notes

  • Regular CI intentionally does not run on every codex/** branch push; PRs and main pushes are enough.
  • The workflow uses the repo-pinned Bun version from packageManager.

Verification

  • ruby -e 'require "yaml"; ARGV.each { |f| YAML.load_file(f); puts "ok #{f}" }' .github/workflows/ci.yml .github/workflows/heavy-ci.yml
  • git diff --check
  • bun run --cwd packages/protocol check
  • bun run --cwd packages/session-trace check
  • bun run --cwd packages/session-trace-react check
  • bun run --cwd packages/session-trace test
  • bun run --cwd packages/session-trace-react test

@vercel
Copy link
Copy Markdown

vercel Bot commented May 29, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
openscout Skipped Skipped May 29, 2026 4:27am

@arach
Copy link
Copy Markdown
Owner Author

arach commented May 29, 2026

Closing as superseded. The baseline CI lane work landed through #167/current main, and the remaining useful non-CI ask-routing/runtime pieces have been extracted into #170 without the stale workflow changes.

@arach arach closed this May 29, 2026
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