Skip to content

SONARRUBY-118 Add automated release workflow#100

Merged
tomasz-tylenda-sonarsource merged 2 commits intomasterfrom
tt/add-automated-release-workflow
Feb 24, 2026
Merged

SONARRUBY-118 Add automated release workflow#100
tomasz-tylenda-sonarsource merged 2 commits intomasterfrom
tt/add-automated-release-workflow

Conversation

@tomasz-tylenda-sonarsource
Copy link
Contributor

Summary

  • Add automated-release.yml workflow that orchestrates the full release process (Jira tickets, GitHub release, SQC/SQS integration PRs, SLI integration ticket, version bump)
  • Update release.yml to support workflow_dispatch trigger for automated releases

Test plan

  • Run with dry-run: true to verify Jira sandbox tickets and draft GitHub release
  • Verify SLI integration ticket creation with sli-integration: true
  • Test version bump PR creation after release

🤖 Generated with Claude Code

- Add automated-release.yml: orchestrates the release process with SLI integration and version bump
- Update release.yml to support workflow_dispatch for automated releases

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@hashicorp-vault-sonar-prod hashicorp-vault-sonar-prod bot changed the title Add automated release workflow SONARRUBY-118 Add automated release workflow Feb 24, 2026
@hashicorp-vault-sonar-prod
Copy link

hashicorp-vault-sonar-prod bot commented Feb 24, 2026

SONARRUBY-118

@sonarqube-next
Copy link

Copy link

@nils-werner-sonarsource nils-werner-sonarsource left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@tomasz-tylenda-sonarsource tomasz-tylenda-sonarsource merged commit 214456c into master Feb 24, 2026
8 checks passed
@tomasz-tylenda-sonarsource tomasz-tylenda-sonarsource deleted the tt/add-automated-release-workflow branch February 24, 2026 11:01
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