diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index 16f287b..9301169 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -7,20 +7,44 @@ jobs: timeout-minutes: 10 steps: - name: "Checkout" - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: "Validate Gradle Wrapper" uses: gradle/wrapper-validation-action@v1 - name: "Set up JDK 17" - uses: actions/setup-java@v2 + uses: actions/setup-java@v3 with: java-version: "17" distribution: "temurin" - name: "Install LLVM 16" - uses: KyleMayes/install-llvm-action@v1.8.3 + uses: KyleMayes/install-llvm-action@v1 with: ubuntu-version: 22.04 version: 16.0.4 - name: "Build with Gradle" - uses: gradle/gradle-build-action@v2.8.0 + uses: gradle/gradle-build-action@v2 with: - arguments: build \ No newline at end of file + arguments: build + build-llvm-17: + name: "build with llvm 17" + runs-on: ubuntu-22.04 + timeout-minutes: 10 + steps: + - name: "Checkout" + uses: actions/checkout@v3 + - name: "Validate Gradle Wrapper" + uses: gradle/wrapper-validation-action@v1 + - name: "Set up JDK 17" + uses: actions/setup-java@v3 + with: + java-version: "17" + distribution: "temurin" + - name: "Install LLVM 16" + uses: KyleMayes/install-llvm-action@v1 + with: + force-version: true + ubuntu-version: 22.04 + version: 17.0.2 + - name: "Build with Gradle" + uses: gradle/gradle-build-action@v2 + with: + arguments: build \ No newline at end of file