diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml new file mode 100644 index 0000000..6c65e8d --- /dev/null +++ b/.github/workflows/run-tests.yml @@ -0,0 +1,24 @@ +name: Tests + +on: + push: + workflow_dispatch: + +jobs: + tests: + name: Integration and Unit tests + runs-on: ubuntu-latest + env: + CXX: 'g++-4.8' + steps: + - name: Checkout repository + uses: actions/checkout@v2 + - name: Setup NodeJS 12 + uses: actions/setup-node@v2 + with: + node-version: 12 + - name: Build and run tests for NodeJS 12 + run: | + npm install -g gulp-cli yarn + yarn install + gulp test diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 43f31e6..0000000 --- a/.travis.yml +++ /dev/null @@ -1,21 +0,0 @@ -language: node_js -sudo: false -node_js: - - '6' -env: - - CXX=g++-4.8 -addons: - apt: - sources: - - ubuntu-toolchain-r-test - packages: - - g++-4.8 -before_install: - - npm install -g gulp-cli yarn -install: - - yarn install -script: - - gulp test - -after_success: - - bash <(curl -s https://codecov.io/bash)