Skip to content

Conversation

@cx-kedar-bhujade
Copy link
Contributor

Description

The --code-repository-url parameter was previously required even though GitHub Actions already provides repository URL variables. This created unnecessary steps for the customer.

Changes

Updated the logic so that:

  • If the customer explicitly provides --code-repository-url, it will be used.
  • If not provided, the value will be derived automatically from the GitHub Action input variables.
  • For cloud setups, repository URL handling requires no action.

Refactored the scripts by separating key logic into smaller, dedicated components to improve:

  • Readability
  • Debugging
  • Maintainability

Testing

Tested on GitHub Action cloud and with specific parameter provided

@github-actions
Copy link

github-actions bot commented Nov 28, 2025

Logo
Checkmarx One – Scan Summary & Detailse00168cc-8d8f-47e2-abd8-0d532063e741

Policy Management Violations (1)
Policy Name Rule(s) Break Build
Commercial packages true

Copy link
Collaborator

@cx-anurag-dalke cx-anurag-dalke left a comment

Choose a reason for hiding this comment

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

ok

@cx-anurag-dalke cx-anurag-dalke merged commit 5f1f625 into main Dec 15, 2025
5 checks passed
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