Skip to content
This repository has been archived by the owner on Sep 2, 2024. It is now read-only.

Adds the ability for custom instruments to have the names designated in the .nbs file imported. #334

Adds the ability for custom instruments to have the names designated in the .nbs file imported.

Adds the ability for custom instruments to have the names designated in the .nbs file imported. #334

Workflow file for this run

name: build
on: [pull_request, push]
jobs:
build:
strategy:
matrix:
# use these Java versions
java: [
17 # current Java LTS & minimum supported by Minecraft
]
# and run on both Linux and Windows
os: [ubuntu-20.04, windows-2022]
runs-on: ${{ matrix.os }}
steps:
- name: checkout repository
uses: actions/checkout@v2
- name: validate gradle wrapper
uses: gradle/wrapper-validation-action@v1
- name: setup jdk ${{ matrix.java }}
uses: actions/setup-java@v3
with:
java-version: ${{ matrix.java }}
distribution: "microsoft"
cache: "gradle"
- name: make gradle wrapper executable
if: ${{ runner.os != 'Windows' }}
run: chmod +x ./gradlew
- name: build
run: ./gradlew build --no-daemon
- name: upload latest build
# only upload jars built from latest java on one OS
if: ${{ runner.os == 'Linux' && matrix.java == '17' }}
uses: actions/upload-artifact@v2
with:
name: latest build
path: build/libs/