Restructure solution layout by module
This commit is contained in:
15
src/Sdk/StellaOps.Sdk.Release/AGENTS.md
Normal file
15
src/Sdk/StellaOps.Sdk.Release/AGENTS.md
Normal file
@@ -0,0 +1,15 @@
|
||||
# SDK Release Guild Charter
|
||||
|
||||
## Mission
|
||||
Own packaging, signing, publishing, and changelog automation for official StellaOps SDKs and dev portal bundles.
|
||||
|
||||
## Scope
|
||||
- Manage language-specific release pipelines (npm, PyPI, Maven, Go modules) with provenance signing.
|
||||
- Automate changelog generation and SemVer version bumps aligned with API releases.
|
||||
- Coordinate publication of offline bundles for air-gapped environments.
|
||||
- Operate release dashboards and notification hooks for SDK updates.
|
||||
|
||||
## Definition of Done
|
||||
- Every SDK release is reproducible, signed, and accompanied by changelog + provenance.
|
||||
- Registries updated via automated pipeline with rollback strategy.
|
||||
- Offline bundle creation integrated with Export Center workflows.
|
||||
13
src/Sdk/StellaOps.Sdk.Release/TASKS.md
Normal file
13
src/Sdk/StellaOps.Sdk.Release/TASKS.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# SDK Release Task Board — Epic 17: SDKs & OpenAPI Docs
|
||||
|
||||
## Sprint 63 – Pipeline Setup
|
||||
| ID | Status | Owner(s) | Depends on | Description | Exit Criteria |
|
||||
|----|--------|----------|------------|-------------|---------------|
|
||||
| SDKREL-63-001 | TODO | SDK Release Guild | SDKGEN-63-001..4 | Configure CI pipelines for npm, PyPI, Maven Central staging, and Go proxies with signing and provenance attestations. | Pipelines publish to staging registries; provenance artifacts stored; rollback plan documented. |
|
||||
| SDKREL-63-002 | TODO | SDK Release Guild, API Governance Guild | SDKREL-63-001 | Integrate changelog automation pulling from OAS diffs and generator metadata. | Changelogs generated per release; included in packages; verification tests pass. |
|
||||
|
||||
## Sprint 64 – Release Automation & Notifications
|
||||
| ID | Status | Owner(s) | Depends on | Description | Exit Criteria |
|
||||
|----|--------|----------|------------|-------------|---------------|
|
||||
| SDKREL-64-001 | TODO | SDK Release Guild, Notifications Guild | SDKREL-63-002 | Hook SDK releases into Notifications Studio with scoped announcements and RSS/Atom feeds. | Notification templates live; staging release triggers announcement; docs updated. |
|
||||
| SDKREL-64-002 | TODO | SDK Release Guild, Export Center Guild | SDKREL-63-001 | Add `devportal --offline` bundle job packaging docs, specs, SDK artifacts for air-gapped users. | Offline bundle generated and verified; Export Center docs updated. |
|
||||
Reference in New Issue
Block a user