Skip to content

chore(build): add opt-in development feature bundles - #5005

Draft
drew wants to merge 5 commits into
mainfrom
drew/dev-builds
Draft

drew wants to merge 5 commits into
mainfrom
drew/dev-builds

Conversation

@drew

@drew drew commented Oct 28, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Add an opt-in dev Cargo feature bundle for the gateway and supervisor. Normal development builds and tests enable it; prerelease and stable builds leave it disabled.

Related Issue

Build configuration for #4411. The Cedar implementation is stacked above this branch in #5006.

Changes

  • Enable dev in existing workspace build, check, lint, and test commands.
  • Add a dev-build boolean to binary builds; Release Dev and branch E2E builds opt in.
  • Document the development configuration without adding CI jobs or additional test passes.

Release Notes

Testing

  • Workflow lint, YAML/TOML parsing, and Markdown checks passed.
  • Cargo feature resolution verified with and without dev.
  • Repository pre-commit checks, including workspace Clippy with --features dev, passed.

Checklist

  • Follows Conventional Commits.
  • Commits are signed off (DCO).

@copy-pr-bot

copy-pr-bot Bot commented Oct 28, 2026

Copy link
Copy Markdown

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@drew
drew added this pull request to stack #5007 October 28, 2026 15:43
@github-actions

Copy link
Copy Markdown

@github-actions

Copy link
Copy Markdown

This pull request has had no activity for 14 days and is now marked stale.

@github-actions github-actions Bot added the state:stale Inactive item at risk of automatic closure. label Nov 12, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

state:stale Inactive item at risk of automatic closure.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant