Goal
Create a new stellar/freighter-config repo holding a versioned JSON/YAML map of engineer → sandbox URLs. CI workflows in stellar/freighter and stellar/freighter-mobile will fetch this at PR-preview build time.
Schema (from design doc)
{
"piyal": {
"v1": "https://v1-piyal.freighter-sandboxes.kube001-dev.services.stellar-ops.com",
"v2": "https://v2-piyal.freighter-sandboxes.kube001-dev.services.stellar-ops.com",
"wb": "https://wb-piyal.freighter-sandboxes.kube001-dev.services.stellar-ops.com"
}
}
Acceptance criteria
Dependencies
- Ops provisions ArgoCD ApplicationSets + wildcard DNS first (
*.freighter-sandboxes.kube001-dev.services.stellar-ops.com)
Reference
Fullstack PR Preview Flow design doc — § Dev Environments Per Engineer, § Pathways to Achieving Fullstack PR Previews
Goal
Create a new
stellar/freighter-configrepo holding a versioned JSON/YAML map of engineer → sandbox URLs. CI workflows instellar/freighterandstellar/freighter-mobilewill fetch this at PR-preview build time.Schema (from design doc)
{ "piyal": { "v1": "https://v1-piyal.freighter-sandboxes.kube001-dev.services.stellar-ops.com", "v2": "https://v2-piyal.freighter-sandboxes.kube001-dev.services.stellar-ops.com", "wb": "https://wb-piyal.freighter-sandboxes.kube001-dev.services.stellar-ops.com" } }Acceptance criteria
stellar/freighter-configexists with the schema documented in READMEmain+ required PR approval (because sandbox URLs are private)manage-sandboxaction)Dependencies
*.freighter-sandboxes.kube001-dev.services.stellar-ops.com)Reference
Fullstack PR Preview Flow design doc — § Dev Environments Per Engineer, § Pathways to Achieving Fullstack PR Previews