Restrict download-and-submit to selected file

This commit is contained in:
daz
2024-07-16 13:45:14 -06:00
parent 36c24e793d
commit 22818445b3
4 changed files with 21 additions and 5 deletions

View File

@@ -21,7 +21,7 @@ env:
GITHUB_DEPENDENCY_GRAPH_REF: 'refs/tags/v0.0.1' # Use a different ref to avoid updating the real dependency graph for the repository
jobs:
groovy-generate:
groovy-upload:
strategy:
fail-fast: false
matrix:
@@ -42,7 +42,7 @@ jobs:
working-directory: .github/workflow-samples/groovy-dsl
groovy-submit:
needs: [groovy-generate]
needs: [groovy-upload]
runs-on: "ubuntu-latest"
steps:
- name: Checkout sources
@@ -54,6 +54,8 @@ jobs:
uses: ./setup-gradle
with:
dependency-graph: download-and-submit
env:
DEPENDENCY_GRAPH_DOWNLOAD_ARTIFACT_NAME: groovy-upload
kotlin-generate-and-submit:
strategy:

View File

@@ -80,6 +80,8 @@ jobs:
uses: ./dependency-submission
with:
dependency-graph: download-and-submit
env:
DEPENDENCY_GRAPH_DOWNLOAD_ARTIFACT_NAME: groovy-generate-and-upload-${{ matrix.os }}
kotlin-generate-and-submit:
strategy:
@@ -313,6 +315,8 @@ jobs:
build-root-directory: .github/workflow-samples/groovy-dsl
env:
DEPENDENCY_GRAPH_REPORT_DIR: '${{ github.workspace }}/custom/report-dir'
DEPENDENCY_GRAPH_DOWNLOAD_ARTIFACT_NAME: custom-report-dir-upload
- name: Check downloaded dependency graph
shell: bash
run: |