feat: uni starter pack - #297
Conversation
Scorecard Check
📊 meshstack-hub Module Scorecard
📋 Per-Module Category SummaryScore per category per building block.
Core Structure — ✅ all passingBasic module file structure and documentation — applies to 1 modules
Core Structure — Summary
Integration — ✅ all passingmeshstack_integration.tf conventions — applies to 1 modules
Integration — Summary
AWS Backplane — not applicableAWS automation principal conventions (WIF or cross-account StackSet) — applies to 0 modules No applicable modules. Azure Backplane — not applicableAzure UAMI-based automation principal conventions — applies to 0 modules No applicable modules. GCP Backplane — not applicableGCP workload-identity-federation automation principal conventions — applies to 0 modules No applicable modules. STACKIT Backplane — not applicableSTACKIT WIF-based automation principal conventions — applies to 0 modules No applicable modules. Testing — some checks failingEnd-to-end test coverage — applies to 1 modules
Testing — Summary
|
|
This pull request is automatically being deployed by Amplify Hosting (learn more). |
08b2ec3 to
4681c58
Compare
7e0c2d1 to
8aa202a
Compare
There was a problem hiding this comment.
Pull request overview
Adds a meshStack workspace-onboarding building block that provisions a time-limited workspace starter pack.
Changes:
- Defines the orderable building block and its inputs.
- Creates workspace, payment method, project, tenant, and role bindings.
- Adds TTL-based teardown, documentation, outputs, and provider constraints.
Reviewed changes
Copilot reviewed 7 out of 8 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
modules/meshstack/workspace-onboarding/meshstack_integration.tf |
Defines the meshStack integration and BBD. |
buildingblock/main.tf |
Implements provisioning and TTL cleanup. |
buildingblock/variables.tf |
Declares module inputs. |
buildingblock/outputs.tf |
Exposes identifiers and expiry date. |
buildingblock/provider.tf |
Configures admin API authentication. |
buildingblock/versions.tf |
Sets runtime and provider requirements. |
buildingblock/README.md |
Documents usage and Terraform interface. |
💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
grubmeshi
left a comment
There was a problem hiding this comment.
Super cool and awesome idea. see my little remarks on improving story even a bit further?
37b4c97 to
a45a47a
Compare
No description provided.