Skip to content

Commit 1dc0085

Browse files
committed
ap accidently reverted this
1 parent d0d44d0 commit 1dc0085

File tree

1 file changed

+46
-1
lines changed

1 file changed

+46
-1
lines changed

.github/workflows/build.yml

+46-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
name: Java CI
22

3-
on: [push]
3+
on:
4+
push:
45

56
jobs:
67
build:
@@ -15,7 +16,51 @@ jobs:
1516
with:
1617
java-version: '11'
1718
distribution: 'adopt'
19+
# NEATO ! CACHE !!!!
20+
cache: 'maven'
21+
1822
- name: Dependency Test
1923
run: mvn test -Dtest=org.myrobotlab.framework.DependencyTest -q
2024
- name: Build with Maven
2125
run: mvn --batch-mode -Dtest=!**/OpenCV* test -q
26+
27+
- name: Get next version
28+
uses: reecetech/version-increment@2023.9.3
29+
id: version
30+
with:
31+
scheme: semver
32+
increment: patch
33+
34+
- name: Package with Maven
35+
run: "mvn package -DskipTests -Dversion=${{ steps.version.outputs.version }} -q"
36+
37+
# - name: Fake Build
38+
# run: |
39+
# mkdir -p target
40+
# echo ${{ github.sha }} > ./target/myrobotlab.zip
41+
42+
- name: Pre Release
43+
if: github.ref != 'refs/heads/develop'
44+
id: prerelease
45+
uses: softprops/action-gh-release@v1
46+
with:
47+
token: ${{ secrets.ACCESS_TOKEN }}
48+
prerelease: true
49+
files: ./target/myrobotlab.zip
50+
name: "Pre ${{ steps.version.outputs.version }} Nixie"
51+
tag_name: ${{ steps.version.outputs.version }}
52+
generate_release_notes: true
53+
body_path: ./release-template.md
54+
55+
- name: Release
56+
if: github.ref == 'refs/heads/develop'
57+
id: release
58+
uses: softprops/action-gh-release@v1
59+
with:
60+
token: ${{ secrets.ACCESS_TOKEN }}
61+
files: ./target/myrobotlab.zip
62+
name: "${{ steps.version.outputs.version }} Nixie"
63+
tag_name: ${{ steps.version.outputs.version }}
64+
generate_release_notes: true
65+
body_path: ./release-template.md
66+

0 commit comments

Comments
 (0)