Skip to content

Commit 80fec2c

Browse files
committed
add in dependency submission for gradle SBOM generation
1 parent 65a8526 commit 80fec2c

1 file changed

Lines changed: 27 additions & 2 deletions

File tree

.github/workflows/build.yml

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,31 @@ jobs:
3131

3232
- name: Make Gradle wrapper executable
3333
run: chmod +x ./gradlew
34-
34+
3535
- name: Build and test
36-
run: ./gradlew clean build
36+
run: ./gradlew clean build
37+
38+
dependency-submission:
39+
name: Submit Gradle dependencies
40+
needs: build
41+
runs-on: ubuntu-latest
42+
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
43+
permissions:
44+
contents: write
45+
46+
steps:
47+
- name: Checkout repository
48+
uses: actions/checkout@v7
49+
50+
- name: Set up Java
51+
uses: actions/setup-java@v5
52+
with:
53+
distribution: temurin
54+
java-version: 21
55+
56+
- name: Set up Gradle
57+
uses: gradle/actions/setup-gradle@v6
58+
59+
- name: Submit Gradle dependencies
60+
uses: gradle/actions/dependency-submission@v6
61+

0 commit comments

Comments
 (0)