Skip to content

Commit 645afdb

Browse files
authored
Update tagged release workflow (with CI tests)
1 parent c70eb84 commit 645afdb

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

.github/workflows/tagged-release.yml

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99
jobs:
1010
vars:
1111
name: Get Variables
12-
runs-on: ubuntu-latest
12+
runs-on: ubuntu-20.04
1313
outputs:
1414
release_type: ${{steps.cf_release_type.outputs.value }}
1515
cf_project: ${{steps.cf_project.outputs.value }}
@@ -49,7 +49,7 @@ jobs:
4949

5050
changelog:
5151
name: Generate Changelog (tags)
52-
runs-on: ubuntu-latest
52+
runs-on: ubuntu-20.04
5353
steps:
5454
- name: Checkout
5555
uses: actions/checkout@v2
@@ -98,7 +98,7 @@ jobs:
9898

9999
jar:
100100
name: Publish JAR
101-
runs-on: ubuntu-latest
101+
runs-on: ubuntu-20.04
102102
needs: [vars, changelog]
103103
steps:
104104
- name: Download Changelog Results
@@ -113,14 +113,16 @@ jobs:
113113
- name: Set up JDK 1.8
114114
uses: actions/setup-java@v1
115115
with:
116-
java-version: 1.8
116+
java-version: "8.0.282"
117117

118118
- name: Cache Gradle packages
119119
uses: actions/cache@v2
120120
with:
121-
path: ~/.gradle/caches
122-
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
123-
restore-keys: ${{ runner.os }}-gradle
121+
path: |
122+
~/.gradle/caches
123+
~/.gradle/wrapper
124+
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }}
125+
restore-keys: ${{ runner.os }}-gradle-
124126

125127
- name: Grant execute permission for gradlew
126128
run: chmod +x gradlew
@@ -139,7 +141,7 @@ jobs:
139141

140142
view:
141143
name: View Changelog Output
142-
runs-on: ubuntu-latest
144+
runs-on: ubuntu-20.04
143145
needs: [changelog]
144146
steps:
145147
- name: Download Build Results
@@ -151,7 +153,7 @@ jobs:
151153

152154
release:
153155
name: Make GitHub Release
154-
runs-on: ubuntu-latest
156+
runs-on: ubuntu-20.04
155157
needs: [changelog, vars, jar]
156158
steps:
157159
- name: Download Build Results

0 commit comments

Comments
 (0)