Skip to content

TT-17162: update github-actions workflow#8213

Merged
lghiur merged 1 commit into
masterfrom
TT-17162-update-branch-suggestions
May 13, 2026
Merged

TT-17162: update github-actions workflow#8213
lghiur merged 1 commit into
masterfrom
TT-17162-update-branch-suggestions

Conversation

@probelabs

@probelabs probelabs Bot commented May 13, 2026

Copy link
Copy Markdown
Contributor

Problem / Task

Update intelligent-branch-recomendations.yml to bump the branch-suggestion.yml reusable workflow commit hash and replace the JIRA_TOKEN secret with JIRA_READ_AUTH and JIRA_BASE_URL.

Changes

  • Bumped commit hash from d3fa20888fa2878e877e22bb7702141217290e7c to c0d4c3d3b5db876ba40f03be6d87074ad53c1aea
  • Replaced JIRA_TOKEN with JIRA_READ_AUTH and JIRA_BASE_URL

Testing

N/A - GitHub Actions workflow update

Ticket Details

TT-17162
Status In Code Review
Summary Use scoped Jira API tokens for branch suggestion workflow

Generated at: 2026-05-13 11:48:51

@probelabs

probelabs Bot commented May 13, 2026

Copy link
Copy Markdown
Contributor Author

This PR updates the intelligent-branch-recomendations.yml GitHub Actions workflow. The changes involve updating the commit hash for the reusable branch-suggestion.yml workflow and modifying the secrets used for Jira authentication.

Files Changed Analysis

  • File: .github/workflows/intelligent-branch-recomendations.yml
  • Changes: 3 additions, 2 deletions.
  • Summary: The changes are confined to a single CI/CD workflow file. The modifications update a reusable workflow reference and change the authentication secrets being passed to it.

Architecture & Impact Assessment

  • What this PR accomplishes: It aligns the repository's branch suggestion workflow with an updated, centralized version. This involves adopting a new method for Jira authentication, replacing a single JIRA_TOKEN with JIRA_READ_AUTH and JIRA_BASE_URL.

  • Key technical changes:

    1. The uses clause for the branch-suggestion.yml workflow is updated to a new commit hash (c0d4c3d...).
    2. The secrets passed to the workflow have been changed from JIRA_TOKEN to JIRA_READ_AUTH and JIRA_BASE_URL.
  • Affected system components: The change impacts the CI/CD pipeline, specifically the developer tooling that suggests branch names based on Jira tickets. There is no impact on the production application code.

  • Workflow Diagram:

    graph TD
        A[This Repo: intelligent-branch-recomendations.yml] -- calls --> B["Reusable Workflow: TykTechnologies/github-actions/branch-suggestion.yml@c0d4c3d"];
        B -- uses secrets --> C{JIRA_READ_AUTH & JIRA_BASE_URL};
        B -- to authenticate with --> D[Jira API];
    
    
    Loading

### Scope Discovery & Context Expansion
- The immediate scope is limited to this repository's CI configuration. However, this change implies a broader, organization-wide update to the `TykTechnologies/github-actions` reusable workflow.
- The updated commit hash in `branch-suggestion.yml` likely contains the logic requiring the new `JIRA_READ_AUTH` and `JIRA_BASE_URL` secrets. This suggests a move towards a more standardized and possibly more secure way of authenticating with Jira across multiple repositories that use this shared action.
- Other repositories within the organization using the same reusable workflow will likely require a similar update to remain functional.


<details>
  <summary>Metadata</summary>

  - Review Effort: 1 / 5
  - Primary Label: chore


</details>
<!-- visor:section-end id="overview" -->

<!-- visor:thread-end key="TykTechnologies/tyk#8213@38a4da5" -->

---

*Powered by [Visor](https://probelabs.com/visor) from [Probelabs](https://probelabs.com)*

*Last updated: 2026-05-13T11:49:39.846Z | Triggered by: pr_opened | Commit: 38a4da5*

💡 **TIP:** You can chat with Visor using `/visor ask <your question>`
<!-- /visor-comment-id:visor-thread-overview-TykTechnologies/tyk#8213 -->

@github-actions

Copy link
Copy Markdown
Contributor

🎯 Recommended Merge Targets

Based on JIRA ticket TT-17162: Use scoped Jira API tokens for branch suggestion workflow

Fix Version: Tyk 5.8.15

Required:

  • release-5.8 - Minor version branch for 5.8.x patches - required for creating Tyk 5.8.15
  • master - Main development branch - ensures fix is in all future releases

📋 Workflow

  1. Merge this PR to master first

  2. Cherry-pick to release branches by commenting on the merged PR:

    • /release to release-5.8
  3. Automated backport - The bot will automatically create backport PRs to the specified release branches

@probelabs

probelabs Bot commented May 13, 2026

Copy link
Copy Markdown
Contributor Author

✅ Architecture Check Passed

No architecture issues found – changes LGTM.

✅ Performance Check Passed

No performance issues found – changes LGTM.

\n\n

✅ Architecture Check Passed

No architecture issues found – changes LGTM.

\n\n

✅ Performance Check Passed

No performance issues found – changes LGTM.

\n\n

✅ Quality Check Passed

No quality issues found – changes LGTM.


Powered by Visor from Probelabs

Last updated: 2026-05-13T11:49:27.441Z | Triggered by: pr_opened | Commit: 38a4da5

💡 TIP: You can chat with Visor using /visor ask <your question>

@lghiur lghiur added the deps-reviewed Dependency changes reviewed and approved for CI execution label May 13, 2026
@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarQube Cloud

@lghiur
lghiur merged commit 501fbd4 into master May 13, 2026
92 of 99 checks passed
@lghiur
lghiur deleted the TT-17162-update-branch-suggestions branch May 13, 2026 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deps-reviewed Dependency changes reviewed and approved for CI execution

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants