File tree Expand file tree Collapse file tree 2 files changed +57
-0
lines changed Expand file tree Collapse file tree 2 files changed +57
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Auto license report
2+ on :
3+ pull_request :
4+ types :
5+ - opened
6+ - synchronize
7+
8+ concurrency :
9+ group : ${{ github.workflow }}-${{ github.event.pull_request.number }}
10+ cancel-in-progress : true
11+
12+ permissions :
13+ contents : read
14+
15+ jobs :
16+ check :
17+ runs-on : ubuntu-latest
18+ steps :
19+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
20+
21+ - name : Free disk space
22+ run : .github/scripts/gha-free-disk-space.sh
23+
24+ - name : Set up JDK for running Gradle
25+ uses : actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
26+ with :
27+ distribution : temurin
28+ java-version-file : .java-version
29+
30+ - name : Set up gradle
31+ uses : gradle/actions/setup-gradle@06832c7b30a0129d7fb559bcc6e43d26f6374244 # v4.3.1
32+ with :
33+ cache-read-only : true
34+
35+ - name : Check out PR branch
36+ env :
37+ GH_TOKEN : ${{ github.token }}
38+ run : gh pr checkout ${{ github.event.pull_request.number }}
39+
40+ - name : Update license report
41+ run : ./gradlew generateLicenseReport --no-build-cache
42+
43+ - id : create-patch
44+ name : Create patch file
45+ run : |
46+ git diff > patch
47+ if [ -s patch ]; then
48+ echo "exists=true" >> "$GITHUB_OUTPUT"
49+ fi
50+
51+ - name : Upload patch file
52+ if : steps.create-patch.outputs.exists == 'true'
53+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
54+ with :
55+ path : patch
56+ name : patch
Original file line number Diff line number Diff line change 33 workflow_run :
44 workflows :
55 - " Auto spotless"
6+ - " Auto license report"
67 types :
78 - completed
89
You can’t perform that action at this time.
0 commit comments