We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f872ddf commit 24ead17Copy full SHA for 24ead17
.github/workflows/ci.yml
@@ -3,6 +3,25 @@ on:
3
push:
4
5
jobs:
6
+ build-freebsd:
7
+ permissions:
8
+ contents: read
9
+ runs-on: ubuntu-latest
10
+ steps:
11
+ - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
12
+ - name: Build
13
+ id: test
14
+ uses: vmactions/freebsd-vm@v1
15
+ with:
16
+ usesh: true
17
+ mem: 8192
18
+ sync: rsync
19
+ prepare: |
20
+ pkg install -y rust hidapi pkgconf
21
+ run: |
22
+ cargo build -p framework_lib
23
+ cargo build -p framework_tool
24
+
25
freebsd-cross-build:
26
name: Cross-Build for FreeBSD
27
runs-on: 'ubuntu-24.04'
0 commit comments