This is an automated email from the ASF dual-hosted git repository.

sebb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/whimsy.git


The following commit(s) were added to refs/heads/master by this push:
     new 17b29f1  Initial GH setup
17b29f1 is described below

commit 17b29f15a0e5d1b0342d87f8ac000acd3eaad439
Author: Sebb <s...@apache.org>
AuthorDate: Wed Mar 23 11:08:13 2022 +0000

    Initial GH setup
---
 .github/workflows/unittest.yml | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/.github/workflows/unittest.yml b/.github/workflows/unittest.yml
new file mode 100644
index 0000000..6929da1
--- /dev/null
+++ b/.github/workflows/unittest.yml
@@ -0,0 +1,22 @@
+name: Unit tests
+on:
+  workflow_dispatch:
+
+jobs:
+  test:
+    strategy:
+      fail-fast: false
+      matrix:
+        os: [ubuntu-20.04, macos-latest]
+        ruby: [2.7, 3.1]
+    runs-on: ${{ matrix.os }}
+    steps:
+    - uses: actions/checkout@v2
+    - uses: ruby/setup-ruby@v1
+      with:
+        ruby-version: ${{ matrix.ruby }}
+        bundler-cache: true
+    - name: test library code
+      run: |
+        cd lib
+        bundle exec rake

Reply via email to