changeset 560:06d6eaa2168d

Enable Github CI
author Lewin Bormann <lbo@spheniscida.de>
date Thu, 30 Jun 2022 21:22:52 -0700
parents aef949a87fc2
children a843b5782dc8
files .github/workflows/test.yml
diffstat 1 files changed, 23 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/.github/workflows/test.yml	Thu Jun 30 21:22:52 2022 -0700
@@ -0,0 +1,23 @@
+on: [push, pull_request]
+
+name: Actions CI
+
+jobs:
+  build_and_test:
+    name: leveldb-rs
+    runs-on: ubuntu-latest
+    strategy:
+      fail-fast: false
+      matrix:
+        features: [""]
+    steps:
+      - uses: actions/checkout@v2
+      - uses: actions-rs/toolchain@v1
+        with:
+          toolchain: stable
+          profile: minimal
+          default: true
+      - uses: actions-rs/cargo@v1
+        with:
+          command: test
+          args: --no-default-features --features=${{ matrix.features }}