Skip to content

Commit 28b11c2

Browse files
authored
Merge pull request #176 from Netflix/use-environments
Update Github Actions to use latest NetflixOSS recommendations
2 parents ff34b7b + 4fc0e25 commit 28b11c2

File tree

3 files changed

+17
-12
lines changed

3 files changed

+17
-12
lines changed

.github/workflows/nebula-ci.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,19 +16,20 @@ jobs:
1616
java: [ 8 ]
1717
name: CI with Java ${{ matrix.java }}
1818
steps:
19-
- uses: actions/checkout@v4
19+
- uses: actions/checkout@v6
2020
- name: Setup jdk
21-
uses: actions/setup-java@v1
21+
uses: actions/setup-java@v5
2222
with:
2323
java-version: ${{ matrix.java }}
24-
- uses: actions/cache@v4
24+
distribution: 'zulu'
25+
- uses: actions/cache@v5
2526
id: gradle-cache
2627
with:
2728
path: ~/.gradle/caches
2829
key: ${{ runner.os }}-gradle-${{ hashFiles('**/gradle/dependency-locks/*.lockfile') }}
2930
restore-keys: |
3031
- ${{ runner.os }}-gradle-
31-
- uses: actions/cache@v4
32+
- uses: actions/cache@v5
3233
id: gradle-wrapper-cache
3334
with:
3435
path: ~/.gradle/wrapper

.github/workflows/nebula-publish.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,20 +11,22 @@ on:
1111
jobs:
1212
build:
1313
runs-on: ubuntu-latest
14+
environment: Publish
1415
steps:
15-
- uses: actions/checkout@v4
16+
- uses: actions/checkout@v6
1617
- name: Setup jdk 8
17-
uses: actions/setup-java@v1
18+
uses: actions/setup-java@v5
1819
with:
1920
java-version: 1.8
20-
- uses: actions/cache@v4
21+
distribution: 'zulu'
22+
- uses: actions/cache@v5
2123
id: gradle-cache
2224
with:
2325
path: ~/.gradle/caches
2426
key: ${{ runner.os }}-gradle-${{ hashFiles('**/gradle/dependency-locks/*.lockfile') }}
2527
restore-keys: |
2628
- ${{ runner.os }}-gradle-
27-
- uses: actions/cache@v4
29+
- uses: actions/cache@v5
2830
id: gradle-wrapper-cache
2931
with:
3032
path: ~/.gradle/wrapper

.github/workflows/nebula-snapshot.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,23 @@ on:
88
jobs:
99
build:
1010
runs-on: ubuntu-latest
11+
environment: Publish
1112
steps:
12-
- uses: actions/checkout@v4
13+
- uses: actions/checkout@v6
1314
with:
1415
fetch-depth: 0
1516
- name: Set up JDK
16-
uses: actions/setup-java@v1
17+
uses: actions/setup-java@v5
1718
with:
1819
java-version: 8
19-
- uses: actions/cache@v4
20+
distribution: 'zulu'
21+
- uses: actions/cache@v5
2022
id: gradle-cache
2123
with:
2224
path: |
2325
~/.gradle/caches
2426
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
25-
- uses: actions/cache@v4
27+
- uses: actions/cache@v5
2628
id: gradle-wrapper-cache
2729
with:
2830
path: |

0 commit comments

Comments
 (0)