Files
launcher/.github/workflows/package.yml

26 lines
644 B
YAML

name: Package
on: push
jobs:
build-app:
strategy:
matrix:
os: [macos-latest, ubuntu-20.04, windows-latest]
name: Package
runs-on: ${{ matrix.os }}
steps:
- name: Checkout
uses: actions/checkout@v2
with:
submodules: true
- name: Setup Java
uses: actions/setup-java@v1
with:
java-version: 17
- run: ./gradlew --no-daemon clean test jpackage
- run: mkdir staging && cp build/jpackage/*.* staging/
- name: Upload
uses: actions/upload-artifact@v2
with:
name: ProjectSWG-${{matrix.os}}
path: staging