Skip to content

Daily GraalVM native tests #35

Daily GraalVM native tests

Daily GraalVM native tests #35

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@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
- uses: graalvm/setup-graalvm@a1b47fdf04e772fed6b3b46131e226f9aea5e169 # v1.1.6.1
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' }}