Commit beb1b34
committed
feat(release): enhance release management for extensions and update workflows
- Added support for multiple extensions in the release management system, specifying versioning for each extension in `.release-please-manifest.json`.
- Updated `release-please-config.json` to include configuration for individual extensions, allowing for more granular control over release types and versioning.
- Enhanced the README with detailed instructions on the release process, including automated and manual release steps.
- Removed outdated workflows related to CLI and multi-module releases, streamlining the CI/CD process.
- Updated GitHub Actions workflows to improve linting and testing processes, ensuring better code quality and consistency.
Signed-off-by: Rex Raphael <rex.raphael@outlook.com>1 parent 83a7a40 commit beb1b34
12 files changed
Lines changed: 737 additions & 1635 deletions
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | | - | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
106 | 107 | | |
107 | 108 | | |
108 | 109 | | |
| |||
This file was deleted.
0 commit comments