SLCORE-1785 Create a common release automation workflow for IDE Experience#53
SLCORE-1785 Create a common release automation workflow for IDE Experience#53
Conversation
ee1a99c to
0a8ee9b
Compare
SonarQube reviewer guideSummary: Adds reusable GitHub workflow for automated IDE release process with Jira integration. Review Focus: Verify job dependencies and permissions are correctly configured. Pay attention to the complex conditional logic in the summary step and ensure all required inputs are properly validated. Start review at:
|
damien-urruty-sonarsource
left a comment
There was a problem hiding this comment.
A first round of comments
|
@Krosovok Something I forgot to mention, this common action lives in a repo that is not ours, have you checked with the codeowners that this is fine? Personally I think it's OK. We could also create a separate repo if needed |
I will double check. |
04ce44f to
abcd6ce
Compare
|
@vnaskos-sonar can you please take a look too? |
abcd6ce to
4bc2d98
Compare
SonarQube reviewer guideImportant We are currently testing different models for AI Summary. Model A:Summary: Adds reusable GitHub Actions workflow for automated IDE product releases with Jira integration. Review Focus:
Start review at: Model B:Summary: Add a reusable GitHub Actions workflow for automated IDE release management that orchestrates pre-release checks, version preparation, GitHub/Jira release creation, and ticket management. Review Focus: Verify the job dependency chain is correct (each job properly awaits its dependencies), ensure all required permissions are minimal but sufficient, confirm the TODO comment regarding PM email from vault is tracked, and validate the hardcoded due date calculation (2 days) meets business requirements. Start review at:
|



SLCORE-1785
Create a base workflow for IDE Experience squad