openpencil/.github/workflows
Kayshen-X a39406c12b feat(deploy): collab-relay production configs, CN docker firewall, HSM locator
Add production deployment configs for the collab relay and locator: region-split
compose (CN/global), direct nginx gateways and location maps, the CN docker-user
firewall install/verify/validate tooling and systemd unit, and an SoftHSM-backed
locator variant. Extend the collab security/deployment boundary checks to cover
the new artifacts.

The CN application host address is a placeholder (10.0.0.10); substitute the real
private address at deploy time.
2026-08-11 21:46:47 +08:00
..
collab-platform-acceptance.yml feat(collab): add authenticated p2p collaboration 2026-07-29 00:06:58 +08:00
collab-security.yml feat(deploy): collab-relay production configs, CN docker firewall, HSM locator 2026-08-11 21:46:47 +08:00
nix-check.yml ci: follow the submodule pins in the nix flake inputs 2026-08-09 11:30:26 +08:00
rust-check.yml test(cli): windows-safe temp names in the modify smoke, enumerate failures 2026-08-09 12:38:23 +08:00
rust-multiplatform.yml fix(ci): retry ARM apt prerequisites 2026-07-15 23:22:22 +08:00
rust-release.yml fix(ci): avoid release branch tag ambiguity 2026-08-10 16:43:00 +08:00
version-sync.yml feat(collab): add authenticated p2p collaboration 2026-07-29 00:06:58 +08:00
vscode-extension.yml ci(vscode): trigger on workspace-root dependency changes too 2026-07-19 20:41:37 +08:00
wasm-bundle-build.yml feat(web): fetch scene templates and the icon catalog at runtime 2026-08-09 12:26:39 +08:00
wasm-bundle-check.yml feat(extension): add OpenPencil web-capture Chrome extension 2026-08-04 21:43:01 +08:00
web-sdk-bundle.yml feat(web): fetch scene templates and the icon catalog at runtime 2026-08-09 12:26:39 +08:00