12345678910111213141516171819202122232425262728293031323334 |
- name: GraalVM native tests
- on:
- schedule:
- # daily at 4:00 UTC
- - cron: "0 4 * * *"
- workflow_dispatch:
- jobs:
- build:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v4
- - uses: graalvm/setup-graalvm@v1
- with:
- version: "latest"
- java-version: "17"
- components: "native-image"
- - name: Running test
- run: |
- echo "GRAALVM_HOME: $GRAALVM_HOME"
- echo "JAVA_HOME: $JAVA_HOME"
- java --version
- gu --version
- native-image --version
- ./gradlew nativeTest
- workflow-notification:
- needs:
- - build
- if: always()
- uses: ./.github/workflows/reusable-workflow-notification.yml
- with:
- success: ${{ needs.build.result == 'success' }}
|