Adapt dependency-graph support for new artifact API

- Don't upload artifacts when using 'generate-and-submit'
- New option 'generate-and-upload' to be used with 'download-and-submit'
- Use Artifact API for downloading in the same and different workflow
This commit is contained in:
daz 2023-12-23 18:39:37 -07:00
parent 51b7a82e8e
commit a4dabb3a70
No known key found for this signature in database
5 changed files with 75 additions and 82 deletions

View file

@ -31,7 +31,7 @@ jobs:
- name: Setup Gradle for dependency-graph generate
uses: ./
with:
dependency-graph: generate
dependency-graph: generate-and-upload
- name: Run gradle build
run: ./gradlew build
working-directory: .github/workflow-samples/groovy-dsl
@ -55,7 +55,7 @@ jobs:
working-directory: .github/workflow-samples/kotlin-dsl
submit:
needs: [groovy-generate, kotlin-generate]
needs: [groovy-generate]
runs-on: "ubuntu-latest"
steps:
- name: Checkout sources
@ -80,7 +80,7 @@ jobs:
- name: Setup Gradle for dependency-graph generate
uses: ./
with:
dependency-graph: generate
dependency-graph: generate-and-submit
- id: gradle-assemble
run: ./gradlew assemble
working-directory: .github/workflow-samples/groovy-dsl