@@ -13,13 +13,11 @@ jobs:
1313 steps :
1414 - name : Checkout Repository
1515 uses : actions/checkout@v4
16- - name : Install Java
17- uses : actions/setup-java@v4
1816 with :
19- java-version : ' 17 '
20- distribution : ' temurin '
21- - name : Setup Gradle
22- uses : gradle/ actions/setup-gradle@v4
17+ fetch-depth : 0
18+
19+ - name : Setup Processing
20+ uses : ./.github/ actions/setup
2321
2422 - name : Build with Gradle
2523 run : ./gradlew test
@@ -34,11 +32,11 @@ jobs:
3432 - os : ubuntu-24.04-arm
3533 os_prefix : linux
3634 arch : aarch64
37- binary : processing*.snap
35+ binary : deb/ processing*.deb
3836 - os : ubuntu-latest
3937 os_prefix : linux
4038 arch : x64
41- binary : processing*.snap
39+ binary : deb/ processing*.deb
4240 - os : windows-latest
4341 os_prefix : windows
4442 arch : x64
@@ -52,23 +50,11 @@ jobs:
5250 arch : aarch64
5351 binary : dmg/Processing-*.dmg
5452 steps :
55- - name : Install Snapcraft
56- if : runner.os == 'Linux'
57- uses : samuelmeuli/action-snapcraft@v3
58- - name : Install LXD
59- if : runner.os == 'Linux'
60- uses : canonical/setup-lxd@main
61-
6253 - name : Checkout Repository
6354 uses : actions/checkout@v4
64- - name : Install Java
65- uses : actions/setup-java@v4
66- with :
67- java-version : ' 17'
68- distribution : ' temurin'
69- architecture : ${{ matrix.arch }}
70- - name : Setup Gradle
71- uses : gradle/actions/setup-gradle@v4
55+
56+ - name : Setup Processing
57+ uses : ./.github/actions/setup
7258
7359 - name : Build with Gradle
7460 run : ./gradlew packageDistributionForCurrentOS
0 commit comments