Skip to content

Commit 63d91d7

Browse files
committed
Add native ci workflow
- Essentially this is a workflow acting as a placeholder for doing further native development as it's easier to have on in a main branch. - Should eventually grow into one user can run manually for ffm development if it's required to build something on a gh platform.
1 parent 8f0a736 commit 63d91d7

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

.github/workflows/ci-native.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: CI Native
2+
3+
on:
4+
workflow_dispatch:
5+
6+
jobs:
7+
build:
8+
runs-on: ${{ matrix.os }}
9+
strategy:
10+
fail-fast: false
11+
matrix:
12+
include:
13+
- nickname: linux jdk17
14+
java: 17
15+
os: ubuntu-latest
16+
- nickname: macos jdk17
17+
java: 17
18+
os: macos-latest
19+
- nickname: windows jdk17
20+
java: 17
21+
os: windows-latest
22+
name: CI Build ${{ matrix.nickname }}
23+
steps:
24+
- uses: actions/checkout@v3
25+
- uses: actions/setup-java@v3
26+
with:
27+
distribution: adopt
28+
java-version: |
29+
22
30+
17
31+
cache: gradle
32+
- name: Build
33+
run: ./gradlew build
34+

0 commit comments

Comments
 (0)