Skip to content

[Misc] build: workflow simplified - #124

Merged
Pavan-SAP merged 1 commit into
mainfrom
workflows
Sep 22, 2026
Merged

Pavan-SAP merged 1 commit into
mainfrom
workflows

Conversation

@Pavan-SAP

@Pavan-SAP Pavan-SAP commented Sep 22, 2026 •

Copy link
Copy Markdown
Contributor

Simplify CI Workflow Matrix and Parallelize Analysis

Chore

🔧 Simplified the GitHub Actions CI workflow by removing a duplicate Node.js LTS build run and allowing Sonar Cloud analysis to run independently in parallel.

Changes

  • .github/workflows/ci.yml: Reduced the build matrix to only test against the previous Node.js LTS version, since the current LTS is already covered by Sonar analysis.
  • .github/workflows/ci.yml: Removed the cds v command from the build steps to streamline execution.
  • .github/workflows/ci.yml: Removed the analysis job dependency on build, enabling Sonar Cloud analysis to run in parallel with the build job.
  • 🔄 Regenerate and Update Summary
PR Bot Information

Version: 1.31.51

  • Event Trigger: issue_comment.edited
  • Correlation ID: e7b39520-b6c3-11f1-922a-27495ab75a6a

Skip duplicate matrix run for LTS.
This is anyway used during Sonar Analysis.
Also run the analysis in parallel!

@hyperspace-pr-bot hyperspace-pr-bot Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Posted one review comment about the analysis job running independently from the build job. Overall, the workflow simplification is small, but the CI dependency change should be addressed to avoid misleading green analysis results when tests fail.

PR Bot Information

Version: 1.31.51

  • Event Trigger: pull_request.opened
  • LLM: gpt-5.5
  • Correlation ID: 76ecbba0-b6c3-11f1-8eb7-8f8ff82a4248
  • File Content Strategy: Full file content

Comment thread .github/workflows/ci.yml

@anirudhprasad-sap anirudhprasad-sap left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

👍

@sonarqubecloud

Copy link
Copy Markdown

@Pavan-SAP
Pavan-SAP merged commit 1de1e2c into main Sep 22, 2026
8 checks passed
@Pavan-SAP
Pavan-SAP deleted the workflows branch September 22, 2026 20:29

This branch was successfully deployed

1 active deployment
build — d9984ba3 Deployed Sep 22, 2026 by Pavan-SAP via Analyze with Sonar Cloud #445
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