Skip to content
This repository was archived by the owner on Dec 14, 2024. It is now read-only.

Merge pull request #80 from kaibadash/fix/ci #34

Merge pull request #80 from kaibadash/fix/ci

Merge pull request #80 from kaibadash/fix/ci #34

Workflow file for this run

# @format
name: package_mac
on:
push:
branches:
- master
jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest]
steps:
- uses: actions/checkout@v3
- name: Set up JDK
uses: actions/setup-java@v3
with:
java-version: "14"
distribution: "adopt"
- name: Build with Gradle
run: ./gradlew shadowJar
- name: Build installer
run: jpackage --main-class com.pokosho.midi2musicxml.MainKt -i build/libs -n midi2musicxml --main-jar midi2musicxml.jar --icon build/resources/main/crab.icns
- uses: actions/upload-artifact@v3
with:
name: Package_${{ matrix.os }}
path: build/libs/midi2musicxml.jar