Based on https://github.com/marketplace/actions/meson-build
resolves: #54
Signed-off-by: Daniel Wagner <dwagner@suse.de>
--- /dev/null
+name: libnvme meson CI
+
+on:
+ push:
+ branches: [ master ]
+ pull_request:
+ branches: [ master ]
+
+ workflow_dispatch:
+
+jobs:
+ meson-build:
+ runs-on: ubuntu-latest
+
+ steps:
+ - name: install libraries
+ run: sudo apt-get install libjson-c-dev
+ - uses: actions/checkout@v2
+ - uses: actions/setup-python@v1
+ - uses: BSFishy/meson-build@v1.0.3
+ with:
+ action: test