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@v3 - 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' }}