Skip to content

Commit bd95d4f

Browse files
committed
Update GraalVM setup in CI configurations and adjust JavaFX and GraalVM versions in pom.xml
Signed-off-by: Özkan Pakdil <[email protected]>
1 parent 5f1c69f commit bd95d4f

File tree

4 files changed

+14
-23
lines changed

4 files changed

+14
-23
lines changed

.github/workflows/linux.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,9 @@ jobs:
77
runs-on: ubuntu-latest
88
steps:
99
- uses: actions/checkout@v4
10-
- uses: graalvm/setup-graalvm@v1
11-
with:
12-
java-version: '23.0.2'
13-
distribution: 'graalvm-community'
14-
github-token:
15-
${{ secrets.GITHUB_TOKEN }}
10+
- uses: gluonhq/setup-graalvm@master
11+
env:
12+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1613
- name: Install libraries
1714
run: |
1815
sudo apt update

.github/workflows/macos.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,9 @@ jobs:
88
steps:
99
- uses: actions/checkout@v2
1010

11-
- uses: graalvm/setup-graalvm@v1
12-
with:
13-
java-version: '23'
14-
distribution: 'graalvm-community'
15-
github-token:
16-
${{ secrets.GITHUB_TOKEN }}
11+
- uses: gluonhq/setup-graalvm@master
12+
env:
13+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1714
- name: Show system info
1815
run: |
1916
system_profiler SPSoftwareDataType SPHardwareDataType

.github/workflows/windows.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,9 @@ jobs:
1616
- name: Visual Studio shell
1717
uses: egor-tensin/vs-shell@v1
1818

19-
- uses: graalvm/setup-graalvm@v1
20-
with:
21-
java-version: '23.0.2'
22-
distribution: 'graalvm-community'
23-
github-token:
24-
${{ secrets.GITHUB_TOKEN }}
19+
- uses: gluonhq/setup-graalvm@master
20+
env:
21+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2522

2623
- name: Make staging directory
2724
run: mkdir staging

pom.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
<properties>
1313
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1414
<junit.version>5.9.2</junit.version>
15-
<javafx.version>24</javafx.version>
15+
<javafx.version>22.0.2</javafx.version>
1616
<javafx.plugin.version>0.0.8</javafx.plugin.version>
17-
<gluonfx.plugin.version>1.0.24</gluonfx.plugin.version>
17+
<gluonfx.plugin.version>1.0.26</gluonfx.plugin.version>
1818
<mainClass>swaggerific/io.github.ozkanpakdil.swaggerific.SwaggerApplication</mainClass>
19-
<maven.compiler.source>21</maven.compiler.source>
20-
<maven.compiler.target>21</maven.compiler.target>
19+
<maven.compiler.source>17</maven.compiler.source>
20+
<maven.compiler.target>17</maven.compiler.target>
2121
<maven.version>${maven.version}</maven.version>
2222
<sonar.organization>ozkanpakdil-github</sonar.organization>
2323
<sonar.host.url>https://sonarcloud.io</sonar.host.url>
@@ -27,7 +27,7 @@
2727
<controlsfx.version>11.2.1</controlsfx.version>
2828
<logback-classic.version>1.5.16</logback-classic.version>
2929
<dockfx.version>0.1.5</dockfx.version>
30-
<graalvm.version>23</graalvm.version>
30+
<graalvm.version>22.1.0.1</graalvm.version>
3131
</properties>
3232

3333
<dependencies>

0 commit comments

Comments
 (0)