Skip to content

JAVASE-165 Add automated release workflow#58

Open
tomasz-tylenda-sonarsource wants to merge 2 commits intomasterfrom
tt/add-automated-release
Open

JAVASE-165 Add automated release workflow#58
tomasz-tylenda-sonarsource wants to merge 2 commits intomasterfrom
tt/add-automated-release

Conversation

@tomasz-tylenda-sonarsource
Copy link
Contributor

Summary

  • Add automated-release.yml workflow that orchestrates the full release process including Jira ticket creation, GitHub release, SQC/SQS integration, SonarLint IDE tickets (SLVSCode, SLE, SLI), and version bumping
  • Update release.yml to support workflow_dispatch for automated releases with version, releaseId, and dryRun inputs

Test plan

  • Run Automated Release workflow with dry-run: true to validate Jira sandbox tickets and draft GitHub release
  • Verify release.yml still works correctly when triggered by a release event (published)
  • Verify version bump PR is created after a successful release

🤖 Generated with Claude Code

- Add automated-release.yml: orchestrates the full release process including
  Jira ticket creation, GitHub release, SQC/SQS integration, SonarLint IDE
  tickets (SLVSCode, SLE, SLI), and version bumping
- Update release.yml to support workflow_dispatch for automated releases
  with version, releaseId, and dryRun inputs

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 JAVASE-165 Add automated release workflow Feb 27, 2026
@hashicorp-vault-sonar-prod
Copy link

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

JAVASE-165

@sonarqube-next
Copy link

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.

1 participant