Skip to content

build

build #5

Workflow file for this run

name: build
on:
workflow_dispatch:
permissions:
contents: read
packages: write
jobs:
build:
runs-on: macos-14
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
steps:
- name: Checkout Sources
uses: actions/checkout@v4
- name: Setup Java JDK
uses: actions/setup-java@v4
with:
java-version: '21'
distribution: 'zulu'
cache: 'maven'
- name: Install Zig
run: brew install zig
- name: Add Rust Build Targets
run: rustup target add x86_64-unknown-linux-gnu
- name: Maven Build
working-directory: CedarJava
run: mvn clean deploy -DdistributionOwner=${{ github.repository_owner }}