File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -10,14 +10,25 @@ jobs:
1010 steps :
1111 - uses : actions/checkout@v4
1212 - name : Set up JDK 25
13- uses : graalvm/setup-graalvm @v1
13+ uses : graalvm/setup-java @v1
1414 with :
1515 java-version : ' 25'
16- distribution : ' graalvm-community '
16+ distribution : ' temurin '
1717 - name : Build and run tests
1818 run : mvn verify
19- - name : Run tests with native-image
20- run : mvn test -PnativeTest
19+ nativetest :
20+ runs-on : ubuntu-latest
21+ permissions :
22+ contents : read
23+ steps :
24+ - uses : actions/checkout@v4
25+ - name : Set up JDK 25
26+ uses : graalvm/setup-graalvm@v1
27+ with :
28+ java-version : ' 25'
29+ distribution : ' graalvm-community'
30+ - name : Run tests with native-image
31+ run : mvn test -PnativeTest
2132 publish :
2233 runs-on : ubuntu-latest
2334 permissions :
3243 java-version : ' 25'
3344 distribution : ' graalvm-community'
3445 - name : Build native-image
35- run : " mvn native:compile -Pnative -Pprod"
46+ run : " mvn native:compile -Pnative -Pprod '-P!dev' "
3647 - name : Build Docker image
3748 run : docker build -t javabot .
3849 - name : Tag docker image
You can’t perform that action at this time.
0 commit comments