Get LAMS key ID from menu bar #19
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This workflow will build a Java project with Maven, and cache/restore any dependencies to improve the workflow execution time | |
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven | |
name: Java CI with Maven | |
on: | |
push: | |
branches: [ cwlib ] | |
pull_request: | |
branches: [ cwlib ] | |
jobs: | |
build: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v2 | |
- name: Set up JDK 11 | |
uses: actions/setup-java@v2 | |
with: | |
java-version: '11' | |
distribution: 'temurin' | |
cache: maven | |
- name: Build with Maven - Linux amd64 | |
run: mvn -B package --file pom.xml -P lwjgl-natives-linux-amd64 | |
- name: Upload a Build Artifact - Linux amd64 | |
uses: actions/[email protected] | |
with: | |
name: Toolkit - Linux amd64 | |
path: target/*.jar | |
- name: Build with Maven - macOS aarch64 | |
run: mvn -B package --file pom.xml -P lwjgl-natives-macos-aarch64 | |
- name: Upload a Build Artifact - macOS aarch64 | |
uses: actions/[email protected] | |
with: | |
name: Toolkit - macOS aarch64 | |
path: target/*.jar | |
- name: Build with Maven - macOS x86_64 | |
run: mvn -B package --file pom.xml -P lwjgl-natives-macos-x86_64 | |
- name: Upload a Build Artifact - macOS x86_64 | |
uses: actions/[email protected] | |
with: | |
name: Toolkit - macOS x86_64 | |
path: target/*.jar | |
- name: Build with Maven - Windows amd64 | |
run: mvn -B package --file pom.xml -P lwjgl-natives-windows-amd64 | |
- name: Upload a Build Artifact - Windows amd64 | |
uses: actions/[email protected] | |
with: | |
name: Toolkit - Windows amd64 | |
path: target/*.jar |