Skip to content

feat(release): automate version synchronization and release process#14

Merged
tembleking merged 3 commits intomainfrom
ci-release-only-on-version-change
Sep 11, 2025
Merged

feat(release): automate version synchronization and release process#14
tembleking merged 3 commits intomainfrom
ci-release-only-on-version-change

Conversation

@tembleking
Copy link
Copy Markdown
Member

  • Replaces manual version bumping with an automated process triggered by changes in sysdig-cli-scan-task/package.json.
  • A new GitHub Action (sync-versions.yml) now synchronizes the version across all relevant configuration files within pull requests.
  • The main release workflow is updated to trigger only on version changes in main, then builds, publishes, and tags the release.
  • Removes the now-redundant bump_version.sh and VERSION files.
  • Updates README.md with the new release instructions.

@tembleking tembleking self-assigned this Sep 11, 2025
- Replaces manual version bumping with an automated process triggered by changes in `sysdig-cli-scan-task/package.json`.
- A new GitHub Action (`sync-versions.yml`) now synchronizes the version across all relevant configuration files within pull requests.
- The main release workflow is updated to trigger only on version changes in `main`, then builds, publishes, and tags the release.
- Removes the now-redundant `bump_version.sh` and `VERSION` files.
- Updates `README.md` with the new release instructions.
@tembleking tembleking force-pushed the ci-release-only-on-version-change branch from a47d7d4 to 9748954 Compare September 11, 2025 14:20
@tembleking tembleking force-pushed the ci-release-only-on-version-change branch from ac02461 to 33cd641 Compare September 11, 2025 14:29
@tembleking tembleking force-pushed the ci-release-only-on-version-change branch from 002692c to 1bae9b8 Compare September 11, 2025 14:40
@tembleking tembleking merged commit 267fb57 into main Sep 11, 2025
4 checks passed
@tembleking tembleking deleted the ci-release-only-on-version-change branch September 11, 2025 14:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants