Skip to content

Commit 7a20da2

Browse files
committed
Add build workflow and remove release workflow
1 parent 80797fc commit 7a20da2

2 files changed

Lines changed: 38 additions & 47 deletions

File tree

.github/workflows/build.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: "Build"
2+
3+
on:
4+
push:
5+
branches:
6+
- "master"
7+
pull_request:
8+
9+
defaults:
10+
run:
11+
shell: "bash"
12+
13+
jobs:
14+
build:
15+
runs-on: "ubuntu-slim"
16+
17+
steps:
18+
- uses: "actions/checkout@v6"
19+
with:
20+
persist-credentials: false
21+
22+
- name: "Set up JDK"
23+
uses: "actions/setup-java@v5"
24+
with:
25+
distribution: "temurin"
26+
java-version: "17"
27+
28+
- name: "Build"
29+
env:
30+
MAVEN_OPTS: >
31+
-Dnetworkaddress.cache.ttl=3
32+
-Dnetworkaddress.cache.negative.ttl=0
33+
-DtrimStackTrace=false
34+
-Djansi.force=true
35+
-Dmaven.wagon.http.retryHandler.class=standard -Dmaven.wagon.http.retryHandler.count=3
36+
-Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.httpconnectionManager.ttlSeconds=120
37+
MAVEN_ARGS: --show-version --batch-mode --fail-fast --update-snapshots --no-transfer-progress
38+
run: "./mvnw clean package"

.github/workflows/release.yml

Lines changed: 0 additions & 47 deletions
This file was deleted.

0 commit comments

Comments
 (0)