From 58d5bdcbe53d7b150d81874a1d86c647ab36a805 Mon Sep 17 00:00:00 2001 From: daz Date: Sun, 28 Jan 2024 11:34:50 -0700 Subject: [PATCH] Allow additional arguments for resolve-all-dependencies At times, additional CLI args may be required to invoke Gradle. Add a parameter to provide these args. --- dependency-submission/action.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/dependency-submission/action.yml b/dependency-submission/action.yml index bf8f1327..1bbdb633 100644 --- a/dependency-submission/action.yml +++ b/dependency-submission/action.yml @@ -29,6 +29,10 @@ inputs: required to submit via the Dependency Submission API. required: false default: 'generate-and-submit' + additional-arguments: + description: | + Additional arguments to pass to Gradle. For example, `--no-configuration-cache --stacktrace`. + required: false build-scan-publish: description: | @@ -61,8 +65,8 @@ runs: arguments: | --no-configure-on-demand --dependency-verification=off - --stacktrace :ForceDependencyResolutionPlugin_resolveAllDependencies + ${{ inputs.additional-arguments }} - name: Generate and save dependency graph if: ${{ inputs.dependency-graph-action == 'generate-and-save' }} uses: gradle/actions/setup-gradle@v3-beta @@ -78,8 +82,8 @@ runs: arguments: | --no-configure-on-demand --dependency-verification=off - --stacktrace :ForceDependencyResolutionPlugin_resolveAllDependencies + ${{ inputs.additional-arguments }} - name: Download and submit dependency graph if: ${{ inputs.dependency-graph-action == 'retrieve-and-submit' }} uses: gradle/actions/setup-gradle@v3-beta