This repository uses GitHub Actions to create Java runtimes for use in Yet projects like SQL LRS. This workflow is built off of the runtimer workflow, but conforms to our current guidelines for workflow naming and tagging.
This repo contains a reusable workflow you can call up in a GitHub Action:
build:
uses: yetanalytics/workflow-runtimer/.github/workflows/runtimer.yml@< sha | tag | branch >
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:
...
This will create runtimes for the following operating systems:
- MacOS Sonoma 14
- Ubuntu 22.04
- Windows Server 2022