Skip to content

Commit 9952de6

Browse files
committed
Simplify GA
1 parent f02eb4a commit 9952de6

File tree

5 files changed

+43
-51
lines changed

5 files changed

+43
-51
lines changed

.github/workflows/main.yml

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -22,21 +22,13 @@ jobs:
2222
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
2323
- uses: actions/checkout@v2
2424

25-
- uses: actions/setup-java@v1
25+
- uses: actions/setup-java@v2
2626
with:
27+
distribution: zulu
2728
java-version: 17
2829

29-
- name: Gradle cache
30-
uses: actions/cache@v2
31-
with:
32-
# Cache gradle directories
33-
path: |
34-
~/.gradle/caches
35-
~/.gradle/wrapper
36-
# An explicit key for restoring and saving the cache
37-
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle.kts', 'gradle.properties') }}
38-
restore-keys: |
39-
${{ runner.os }}-gradle-
30+
- name: Setup Gradle
31+
uses: gradle/gradle-build-action@v2
4032

4133
# Compile the code
4234
- name: Compile code

.github/workflows/publish_snapshots.yml

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -21,21 +21,13 @@ jobs:
2121
id: is-snapshot
2222
run: grep 'version = ".*-SNAPSHOT"' build.gradle.kts
2323

24-
- uses: actions/setup-java@v1
24+
- uses: actions/setup-java@v2
2525
with:
26+
distribution: zulu
2627
java-version: 17
2728

28-
- name: Cache
29-
uses: actions/cache@v2
30-
with:
31-
# Cache gradle directories
32-
path: |
33-
~/.gradle/caches
34-
~/.gradle/wrapper
35-
# Key for restoring and saving the cache
36-
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle.kts', 'gradle.properties') }}
37-
restore-keys: |
38-
${{ runner.os }}-gradle
29+
- name: Setup Gradle
30+
uses: gradle/gradle-build-action@v2
3931

4032
- name: Install gpg secret key
4133
run: |

.github/workflows/release.yml

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,21 +17,14 @@ jobs:
1717
steps:
1818
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
1919
- uses: actions/checkout@v2
20-
- uses: actions/setup-java@v1
20+
21+
- uses: actions/setup-java@v2
2122
with:
23+
distribution: zulu
2224
java-version: 17
2325

24-
- name: Gradle cache
25-
uses: actions/cache@v2
26-
with:
27-
# Cache gradle directories
28-
path: |
29-
~/.gradle/caches
30-
~/.gradle/wrapper
31-
# An explicit key for restoring and saving the cache
32-
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle.kts', 'gradle.properties') }}
33-
restore-keys: |
34-
${{ runner.os }}-gradle-
26+
- name: Setup Gradle
27+
uses: gradle/gradle-build-action@v2
3528

3629
# Compile code
3730
- name: Compile code

.github/workflows/scheduled_snyk.yaml

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,21 @@ jobs:
99
REPORT_FILE: test.json
1010
steps:
1111
- uses: actions/checkout@master
12+
- uses: snyk/actions/setup@master
1213

13-
- name: Run Snyk to check for vulnerabilities
14-
uses: snyk/actions/gradle-jdk11@master
15-
env:
16-
SNYK_TOKEN: ${{ secrets.SNYK_TOKEN }}
14+
- uses: actions/setup-java@v2
1715
with:
18-
command: test
19-
args: --json-file-output=${{ env.REPORT_FILE }}
16+
distribution: zulu
17+
java-version: 17
2018

21-
- name: Report new vulnerabilities
22-
uses: thehyve/report-vulnerability@master
23-
with:
24-
report-file: ${{ env.REPORT_FILE }}
19+
- name: Setup Gradle
20+
uses: gradle/gradle-build-action@v2
21+
22+
- name: Run Snyk
2523
env:
26-
TOKEN: ${{ secrets.GITHUB_TOKEN }}
27-
if: ${{ failure() }}
24+
SNYK_TOKEN: ${{ secrets.SNYK_TOKEN }}
25+
run: >
26+
snyk test
27+
--configuration-matching='^runtimeClasspath$'
28+
--json-file-output=${{ env.REPORT_FILE }}
29+
--org=radar-base

.github/workflows/snyk.yaml

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,22 @@ jobs:
88
runs-on: ubuntu-latest
99
steps:
1010
- uses: actions/checkout@master
11+
- uses: snyk/actions/setup@master
12+
13+
- uses: actions/setup-java@v2
14+
with:
15+
distribution: zulu
16+
java-version: 17
17+
18+
- name: Setup Gradle
19+
uses: gradle/gradle-build-action@v2
20+
1121
- name: Run Snyk to check for vulnerabilities
12-
uses: snyk/actions/gradle-jdk11@master
1322
env:
1423
SNYK_TOKEN: ${{ secrets.SNYK_TOKEN }}
15-
with:
16-
args: --severity-threshold=high
24+
run: >
25+
snyk test
26+
--severity-threshold=high
27+
--configuration-matching='^runtimeClasspath$'
28+
--fail-on=upgradable
29+
--org=radar-base

0 commit comments

Comments
 (0)