promote: dev → stage (CI rebuild fix + ci-base refresh) #32

Merged
will.anderson merged 5 commits from dev into stage 2026-05-07 07:50:30 +00:00
Owner

Picks up PR #31: ci-base rebuild on SDK release + elb/el_runtime.js publish to Artifact Registry. This flows through to main to trigger sdk-release.yaml and refresh ci-base:latest.

Picks up PR #31: ci-base rebuild on SDK release + elb/el_runtime.js publish to Artifact Registry. This flows through to main to trigger sdk-release.yaml and refresh ci-base:latest.
will.anderson added 5 commits 2026-05-07 07:46:49 +00:00
All package management is through manifest.el / epm. Cargo.toml files
were incorrectly added to vessels and the root. Removed root workspace
Cargo.toml + Cargo.lock and all vessel-level Cargo.toml files.

el-graph and el-html were already correct (no Cargo.toml).
Remove all .rs bootstrap files from el-ui vessels
El SDK CI - dev / build-and-test (pull_request) Successful in 3m33s
5d9299a472
el-ui vessels are El. The Rust bootstrap implementations were added as
a stopgap but don't belong here — everything should be El source.
Each vessel's src/main.el and manifest.el are the source of truth.
ci: rebuild ci-base on SDK release; publish elb + el_runtime.js to Artifact Registry
El SDK CI - dev / build-and-test (pull_request) Successful in 3m45s
edbde5ef51
- sdk-release.yaml: add elb and el_runtime.js to foundation-prod uploads
- sdk-release.yaml: add 'Rebuild ci-base' step — patches ci-base:latest with
  freshly built El SDK after each main branch release (pull → overlay → push)
- sdk-release.yaml: add neuron-web to el-sdk-updated dispatch so downstream
  CI rebuilds automatically on SDK update
- ci-dev.yaml: add elb build step and publish elb + el_runtime.js to
  foundation-dev alongside elc and runtime
Merge pull request 'ci: rebuild ci-base on SDK release; publish elb + el_runtime.js to Artifact Registry' (#31) from fix/ci-openssl-linker into dev
El SDK CI - stage / build-and-test (pull_request) Successful in 3m21s
El SDK CI - dev / build-and-test (push) Successful in 3m51s
908ce303f3
ci: rebuild ci-base on SDK release; publish elb + el_runtime.js to Artifact Registry
will.anderson merged commit c0553459e1 into stage 2026-05-07 07:50:30 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: neuron-technologies/el#32