Skip to content

Commit

Permalink
Update tests and setup GitHub Actions.
Browse files Browse the repository at this point in the history
  • Loading branch information
ioquatix committed May 24, 2022
1 parent 50ff122 commit 419fba9
Show file tree
Hide file tree
Showing 11 changed files with 78 additions and 23 deletions.
33 changes: 33 additions & 0 deletions .github/workflows/development.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Development

on: [push, pull_request]

jobs:
test:
name: ${{matrix.ruby}} on ${{matrix.os}}
runs-on: ${{matrix.os}}-latest

strategy:
matrix:
os:
- ubuntu
- macos

ruby:
- "3.1"

steps:
- uses: actions/checkout@v2
- uses: ruby/setup-ruby@v1
with:
ruby-version: ${{matrix.ruby}}
bundler-cache: true

- uses: kurocha/setup-cpp@master

- name: Run tests
timeout-minutes: 5
run: |
gem install teapot
teapot fetch
teapot build Test/Buffers
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
teapot/
test/buffer.bin
test/buffer.txt
23 changes: 0 additions & 23 deletions .travis.yml

This file was deleted.

43 changes: 43 additions & 0 deletions development-lock.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
platforms:
:commit: 53bfdd34201790980ba8f4c335dbf659d038eb06
:branch: master
build-files:
:commit: 2e5392ef4e171885b621288c7829e5160f1255bf
:branch: master
unit-test:
:commit: 10505017a6360a47b79699c673ee834b5ba73eb5
:branch: master
generate-project:
:commit: 2515e20b576c1a7dc5c5d2c1e14dea06ff5159ab
:branch: master
generate-travis:
:commit: 25acb6c2650d6818d1055c33d8e307d3b6be0f74
:branch: master
generate-cpp-class:
:commit: b8996bd1404904a737b76d6893fc9f9bf78da540
:branch: master
variants:
:commit: f6a26a8ac3a47a23a213cbd15da2183239d394d1
:branch: master
platform-linux:
:commit: 3619b22cfc66fd0691a8e747d1c5d445ac4cb9a6
:branch: master
build-clang:
:commit: 89942e92e5ac6ffb10faa9cd2d4858903bd28d4f
:branch: master
build-linux:
:commit: 1d9e9a5ade9b5817dd9f5c2cb4f5f43883a64c66
:branch: master
streams:
:commit: 2f9141de26e5331ab35fc91c03ab6a60317bbf7c
:branch: master
generate-template:
:commit: ad0dcfb6da64cc0508b71916b30e1050c82ecea7
:branch: master
executor-unix:
:commit: 36fe76d003e45c97cfb1d9d2726c17a33f28cad5
:branch: master
executor-lldb:
:commit: 75f65ccadcf08aaed5694870c31556fbd656427a
:branch: master
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit 419fba9

Please sign in to comment.