Skip to content

Commit d6db89a

Browse files
committed
aaaaaaaa
(ctions)
1 parent 4cb5c9c commit d6db89a

1 file changed

Lines changed: 19 additions & 17 deletions

File tree

.github/workflows/build.yml

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,35 @@
11
name: build
2-
on: [ pull_request, push ]
2+
on: [ pull_request, push, workflow_dispatch ]
33

44
jobs:
55
build:
6-
strategy:
7-
matrix:
8-
java: [ 17 ]
96
runs-on: ubuntu-latest
10-
env:
11-
PUBLISH_SUFFIX: snapshots
12-
MAVEN_USER: ${{ secrets.MAVEN_USER }}
13-
MAVEN_PASS: ${{ secrets.MAVEN_PASS }}
147
steps:
15-
- name: checkout repository
16-
uses: actions/checkout@v2
8+
- name: Checkout Repository
9+
uses: actions/checkout@v6
1710

18-
- name: setup jdk ${{ matrix.java }}
19-
uses: actions/setup-java@v1
11+
- name: Setup Java
12+
uses: actions/setup-java@v4
2013
with:
21-
java-version: ${{ matrix.java }}
14+
distribution: temurin
15+
java-version: 21
2216

23-
- name: make gradle wrapper executable
17+
- name: Setup Gradle
18+
# note: setup-gradle v6+ has switched to a proprietary license.
19+
# pin this to v5 for the foreseeable future.
20+
# https://blog.gradle.org/github-actions-for-gradle-v6
21+
uses: gradle/actions/setup-gradle@v5
22+
with:
23+
validate-wrappers: true
24+
25+
- name: Make Gradle Wrapper Executable
2426
run: chmod +x ./gradlew
2527

26-
- name: build
27-
run: ./gradlew buildOrPublish
28+
- name: Build
29+
run: ./gradlew build
2830

2931
- name: capture build artifacts
30-
uses: actions/upload-artifact@v2
32+
uses: actions/upload-artifact@v7
3133
with:
3234
name: Artifacts
3335
path: build/libs/

0 commit comments

Comments
 (0)