BUILD-11517 Update Jira Automation#49
Conversation
|
Code Review ✅ ApprovedAutomates Jira status updates by introducing four new GitHub workflows that retrieve credentials via the vault-action-wrapper. No issues found. OptionsAuto-apply is off → Gitar will not commit updates to this branch. Comment with these commands to change:
Was this helpful? React with 👍 / 👎 | Gitar |
There was a problem hiding this comment.
Pull request overview
This PR introduces a set of GitHub Actions workflows to automate Jira (and related) status updates across the PR lifecycle (created, review requested, review submitted, and PR closed), using SonarSource/vault-action-wrapper to retrieve Jira/Rootly credentials securely.
Changes:
- Added four new workflows:
PullRequestCreated.yml,RequestReview.yml,SubmitReview.yml, andPullRequestClosed.yml. - Each workflow fetches Jira (and in some cases Rootly) secrets from Vault via OIDC.
- Each workflow invokes the corresponding
sonarsource/gh-action-lt-backlog/*action to perform the Jira automation.
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 4 comments.
| File | Description |
|---|---|
| .github/workflows/PullRequestCreated.yml | Adds PR-open automation workflow (Vault secrets + gh-action-lt-backlog/PullRequestCreated). |
| .github/workflows/RequestReview.yml | Adds review-request automation workflow (Vault secrets + gh-action-lt-backlog/RequestReview). |
| .github/workflows/SubmitReview.yml | Adds review-submission automation workflow (Vault secrets + gh-action-lt-backlog/SubmitReview). |
| .github/workflows/PullRequestClosed.yml | Adds PR-closed automation workflow (Vault secrets + gh-action-lt-backlog/PullRequestClosed). |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.



These files should be similar to https://github.com/SonarSource/re-terraform-aws-vault/tree/master/.github/workflows, team-review-component value needs to be validated for each PR
Summary by Gitar
PullRequestClosed.yml,PullRequestCreated.yml,RequestReview.yml, andSubmitReview.ymlto automate Jira status updates.SonarSource/vault-action-wrapperfor secure Jira credentials retrieval.This will update automatically on new commits.