Skip to content

Commit 66dace2

Browse files
committed
ci: add coverage for freebsd
1 parent 6e87b67 commit 66dace2

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

.github/workflows/ci.yml

+21
Original file line numberDiff line numberDiff line change
@@ -272,3 +272,24 @@ jobs:
272272
bundler-cache: true
273273
- run: bundle exec rake compile
274274
- run: bundle exec rake test
275+
276+
bsd:
277+
needs: ["basic"]
278+
strategy:
279+
fail-fast: false
280+
matrix:
281+
sys: ["enable", "disable"]
282+
runs-on: macos-latest
283+
steps:
284+
- uses: actions/checkout@v2
285+
with:
286+
submodules: true
287+
- uses: vmactions/[email protected]
288+
with:
289+
usesh: true
290+
prepare: pkg install -y ruby devel/ruby-gems pkgconf libxml2 libxslt
291+
run: |
292+
gem install bundler
293+
bundle install --local || bundle install
294+
bundle exec rake compile -- --${{matrix.sys}}-system-libraries
295+
bundle exec rake test

0 commit comments

Comments
 (0)