You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
intent --> trigger --> reusable --> jobs --> targets
35
+
```
36
+
-**Documentation** β See the reusable workflow guide for production releases: [rw_release_complete.yaml](https://chisanan232.github.io/GitHub-Action_Reusable_Workflows-Python/docs/next/workflows/release/rw_release_complete) (hosted in `Chisanan232/GitHub-Action_Reusable_Workflows-Python`).
37
+
17
38
:::note Documentation
18
39
See the reusable workflow guide for production releases: [rw_release_complete.yaml](https://chisanan232.github.io/GitHub-Action_Reusable_Workflows-Python/docs/next/workflows/release/rw_release_complete) (hosted in `Chisanan232/GitHub-Action_Reusable_Workflows-Python`).
19
40
:::
@@ -23,6 +44,27 @@ See the reusable workflow guide for production releases: [rw_release_complete.ya
23
44
24
45
Creates staging/TestPyPI packages, RC container images, and preview documentation to test releases before production.
25
46
47
+
-**Purpose** β Provide a safe rehearsal of the full release pipeline with artifacts you can share internally.
48
+
-**Effects** β Publishes release-candidate packages, tags container images with `-rc`, and deploys docs to preview channels without touching production identifiers.
49
+
-**Targets** β TestPyPI, staging container registries (Docker Hub/GHCR), and preview docs buckets or branches.
-**Centralized logic**: All release orchestration lives in the reusable workflow repository.
104
+
-**Centralized logic**: All release orchestration lives in the [reusable workflow repository](https://github.com/Chisanan232/GitHub-Action_Reusable_Workflows-Python).
42
105
-**Multi-target support**: Python packages, container images, and documentation publishing remain available through the shared workflows.
43
106
-**Configuration-driven**: Child projects configure releases via `intent.yaml`, delegating implementation details to the centralized workflows.
0 commit comments