File tree Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change @@ -108,6 +108,33 @@ jobs:
108108 - name : run ATECC608 unit tests
109109 run : (cd tools/atecc608; go test ./...)
110110
111+ unit-tests-macos :
112+ runs-on : macos-14
113+ steps :
114+ - name : Clone the repo
115+ uses : actions/checkout@v4
116+ with :
117+ fetch-depth : 0
118+ fetch-tags : true
119+ submodules : recursive
120+
121+ - name : Install system dependencies
122+ run : brew install cbindgen bindgen cmocka hidapi
123+
124+ - name : Install protoc
125+ uses : arduino/setup-protoc@v3
126+ with :
127+ version : " 21.x"
128+ repo-token : ${{ secrets.GITHUB_TOKEN }}
129+
130+ - name : Install rust
131+ uses : actions-rust-lang/setup-rust-toolchain@v1
132+ with :
133+ rust-src-dir : src/rust
134+
135+ - name : Run rust unit-tests
136+ run : make run-rust-unit-tests
137+
111138 leakcheck :
112139 runs-on : ubuntu-22.04
113140 container : ${{ inputs.container-repo }}:${{ inputs.container-version }}
You can’t perform that action at this time.
0 commit comments