Skip to content

Commit 5cbb1e8

Browse files
authored
Update gradle (#315)
1 parent e588079 commit 5cbb1e8

File tree

269 files changed

+535
-436
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

269 files changed

+535
-436
lines changed

.github/workflows/plugins-tests.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,9 @@ jobs:
4545
distribution: 'temurin'
4646

4747
- name: Setup Gradle
48-
uses: gradle/gradle-build-action@v2
48+
uses: gradle/gradle-build-action@v3
4949
with:
50-
gradle-version: 7.4
50+
gradle-version: 8.13
5151

5252
- name: Generate certificates
5353
run: |
@@ -109,9 +109,9 @@ jobs:
109109
distribution: 'temurin'
110110

111111
- name: Setup Gradle
112-
uses: gradle/gradle-build-action@v2
112+
uses: gradle/gradle-build-action@v3
113113
with:
114-
gradle-version: 7.4
114+
gradle-version: 8.13
115115

116116
- name: Execute Gradle build
117117
run: ./gradlew ci --tests ${{ matrix.test }}Tests

.github/workflows/pull-requests.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ jobs:
2020
distribution: 'temurin'
2121

2222
- name: Setup Gradle
23-
uses: gradle/gradle-build-action@v2
23+
uses: gradle/gradle-build-action@v3
2424
with:
25-
gradle-version: 7.4
25+
gradle-version: 8.13
2626

2727
- name: Build
2828
run: ./gradlew compileTest

.github/workflows/release.yml

+46-22
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,46 @@
1-
name: Initiate Release
2-
3-
on:
4-
push:
5-
tags:
6-
- "*"
7-
8-
jobs:
9-
release:
10-
runs-on: ubuntu-latest
11-
steps:
12-
- name: Get the version
13-
id: get_version
14-
run: |
15-
echo ::set-output name=version::${GITHUB_REF:10}
16-
echo ::set-output name=target::${GITHUB_REF}
17-
- name: Perform Release
18-
run: |
19-
curl -X POST https://api.github.com/repos/EventStore/TrainStation/dispatches \
20-
-H 'Accept: application/vnd.github.everest-preview+json' \
21-
-u ${{ secrets.GH_PAT }} \
22-
--data '{"event_type": "java-grpc-client-release", "client_payload": { "repository": "'"$GITHUB_REPOSITORY"'", "version": "${{ steps.get_version.outputs.version }}", "target": "${{ steps.get_version.outputs.target }}" }}'
1+
name: Publish
2+
3+
on:
4+
push:
5+
tags:
6+
- 'release/*'
7+
workflow_dispatch:
8+
inputs:
9+
dry_run:
10+
description: 'Perform a dry run release'
11+
type: boolean
12+
required: false
13+
default: true
14+
15+
jobs:
16+
publish:
17+
name: Publish${{ inputs.dry_run && inputs.dry_run == 'true' && ' (dry run)' || '' }}
18+
runs-on: ubuntu-latest
19+
steps:
20+
- uses: actions/checkout@v4
21+
22+
- name: Set up JDK 8
23+
uses: actions/setup-java@v3
24+
with:
25+
java-version: '8'
26+
distribution: 'temurin'
27+
28+
- name: Setup Gradle
29+
uses: gradle/gradle-build-action@v3
30+
with:
31+
gradle-version: 8.13
32+
33+
- name: Release
34+
env:
35+
JRELEASER_GPG_PASSPHRASE: ${{ secrets.JRELEASER_GPG_PASSPHRASE }}
36+
JRELEASER_GPG_PUBLIC_KEY: ${{ secrets.JRELEASER_GPG_PUBLIC_KEY }}
37+
JRELEASER_GPG_SECRET_KEY: ${{ secrets.JRELEASER_GPG_SECRET_KEY }}
38+
JRELEASER_MAVENCENTRAL_USERNAME: ${{ secrets.JRELEASER_MAVENCENTRAL_USERNAME }}
39+
JRELEASER_MAVENCENTRAL_PASSWORD: ${{ secrets.JRELEASER_MAVENCENTRAL_PASSWORD }}
40+
JRELEASER_GENERIC_TOKEN: ${{ secrets.GH_PAT }}
41+
run: |
42+
if [ "${{ inputs.dry_run }}" = "true" ]; then
43+
./gradlew publish jreleaserFullRelease -S --dryrun
44+
else
45+
./gradlew publish jreleaserFullRelease -S
46+
fi

.github/workflows/snapshot.yml

-17
This file was deleted.

.github/workflows/tests.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@ jobs:
3737
distribution: 'temurin'
3838

3939
- name: Setup Gradle
40-
uses: gradle/gradle-build-action@v2
40+
uses: gradle/gradle-build-action@v3
4141
with:
42-
gradle-version: 7.4
42+
gradle-version: 8.13
4343

4444
- name: Execute Gradle build
4545
run: ./gradlew ci --tests ${{ matrix.test }}Tests
@@ -78,9 +78,9 @@ jobs:
7878
distribution: 'temurin'
7979

8080
- name: Setup Gradle
81-
uses: gradle/gradle-build-action@v2
81+
uses: gradle/gradle-build-action@v3
8282
with:
83-
gradle-version: 7.4
83+
gradle-version: 8.13
8484

8585
- name: Execute Gradle build
8686
run: ./gradlew ci --tests ${{ matrix.test }}Tests
@@ -123,9 +123,9 @@ jobs:
123123
distribution: 'temurin'
124124

125125
- name: Setup Gradle
126-
uses: gradle/gradle-build-action@v2
126+
uses: gradle/gradle-build-action@v3
127127
with:
128-
gradle-version: 7.4
128+
gradle-version: 8.13
129129

130130
- name: Execute Gradle build
131131
run: ./gradlew ci --tests ${{ matrix.test }}Tests

0 commit comments

Comments
 (0)