diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..6d6b025 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,39 @@ +name: JRE CI + +# This was originally the deprecated JRE release artifact workflow. +# We keep this around because it is useful for CI on the runtimer workflow. + +on: + push: + branches: + - '*' + tags: + - 'v*' + +jobs: + build: + uses: yetanalytics/runtimer/.github/workflows/runtimer.yml@v1.0.0-SNAPSHOT + with: + java-version: '11' + java-distribution: 'temurin' + java-modules: 'java.base,java.logging,java.naming,java.xml,java.sql,java.transaction.xa,java.security.sasl,java.management' + + draft_release: + needs: build + runs-on: ubuntu-latest + steps: + - name: Download ubuntu-latest Artifact + uses: actions/download-artifact@v4 + with: + name: ubuntu-20.04-jre + + - name: Download macOS-latest Artifact + uses: actions/download-artifact@v4 + with: + name: macos-12-jre + + - name: Download windows-latest Artifact + uses: actions/download-artifact@v4 + with: + name: windows-2022-jre +