From 97887f3b9680305e776ca694fecdc13fe523a8cc Mon Sep 17 00:00:00 2001 From: Chinmay Pramod Bharti <48250904+Chhinna@users.noreply.github.com> Date: Tue, 28 Oct 2025 03:42:26 -0700 Subject: [PATCH] module path --- README.md | 2 ++ action.yml | 8 +++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 4067502..12af3ee 100644 --- a/README.md +++ b/README.md @@ -57,6 +57,7 @@ jobs: platform: github base_url: https://github.com module: backend # Optional: for monorepo setups + module_path: services/backend # Optional: path for resolving files in monorepo ``` ## Inputs @@ -69,6 +70,7 @@ jobs: | `platform` | Git platform (github, gitlab, bitbucket) | No | `github` | | `base_url` | Base URL of the git platform | No | `https://github.com` | | `module` | Module name for monorepo setups (optional) | No | `''` | +| `module_path` | Module path for resolving files in monorepo (e.g., services/backend, defaults to module if not provided) | No | `''` | ## Supported Coverage Formats diff --git a/action.yml b/action.yml index 7d26955..13de2cb 100644 --- a/action.yml +++ b/action.yml @@ -30,6 +30,10 @@ inputs: description: 'Module name for monorepo setups (optional)' required: false default: '' + module_path: + description: 'Module path for resolving files in monorepo (e.g., services/backend, defaults to module if not provided)' + required: false + default: '' runs: using: 'composite' @@ -65,6 +69,7 @@ runs: PLATFORM: ${{ inputs.platform }} BASE_URL: ${{ inputs.base_url }} MODULE: ${{ inputs.module }} + MODULE_PATH: ${{ inputs.module_path }} run: | bash upload_coverage.sh \ -t "$ACCESS_TOKEN" \ @@ -74,4 +79,5 @@ runs: -p "$PLATFORM" \ -b "$BRANCH" \ -u "$BASE_URL" \ - -m "$MODULE" + -m "$MODULE" \ + -P "$MODULE_PATH"