Skip to content

Update dependencies + test on Node>10 compatible dependencies #300

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 32 commits into from
Jan 9, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
1c04be9
Update dependencies
aminya Sep 7, 2020
a094ff5
import EventEmitter class instead of the namespace
aminya Sep 7, 2020
b45eeae
ava: compileEnhancements is not enabled by default anymore
aminya Sep 7, 2020
b226cb9
ava: fix throwsAsync API change
aminya Sep 7, 2020
b0826c0
tslint: "array-type": false
aminya Sep 7, 2020
f683da4
use `@rollup` plugins
aminya Sep 7, 2020
1e2d2da
use parcel to bundle instead of rollup
aminya Sep 12, 2020
1cd01ac
Revert "use parcel to bundle instead of rollup"
aminya Sep 13, 2020
f027f5b
detect the Rollup version based on Node version
aminya Sep 16, 2020
de9fe59
add ts-ignore to rollup.config.ts
aminya Sep 16, 2020
c878398
use a custom script to call Rollup
aminya Sep 16, 2020
1703add
add ava-script to support old node
aminya Oct 27, 2020
ce4845b
use npm-run-all2
aminya Oct 27, 2020
21a971d
remove npm-run-all
aminya Oct 27, 2020
fc3537d
update puppet-run
aminya Oct 27, 2020
055d141
fix test:puppeteer:basic on windows
aminya Oct 27, 2020
93eeae2
uptade puppet-run to ^0.11.3
aminya Oct 27, 2020
67ef3f1
Revert Node 8 support workarounds
aminya Oct 27, 2020
afee8fd
GitHub Actions instead of Travis + drop Node 8
aminya Oct 27, 2020
0121348
Update package-lock.json
aminya Oct 27, 2020
8a90c8b
remove excess node-arch from GitHub Action
aminya Oct 27, 2020
dc48b0b
Update rest of the dependencies
aminya Oct 27, 2020
a2f1e09
rename prebuild to clean
aminya Oct 27, 2020
9f78c24
increase timeout for Rollup test
aminya Oct 27, 2020
c09017e
add dev command
aminya Oct 28, 2020
6e08ec0
ci: add fails-fast false to allow running all the jobs
aminya Oct 28, 2020
31594e6
increase timeout time for bundling with rollup
aminya Oct 28, 2020
c3cc39a
await Rollup promises independently
aminya Oct 28, 2020
66b6437
increase timeout for webpack test
aminya Oct 28, 2020
fee4b35
retry flaky rollup/webpack tests
aminya Oct 28, 2020
567ac17
Revert "retry flaky rollup/webpack tests"
aminya Nov 2, 2020
30bb9e7
Merge branch 'master' into update-deps
andywer Jan 9, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 36 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: ci
on:
pull_request:
push:

env:
THREADS_WORKER_INIT_TIMEOUT: 15000

jobs:
Test:
if: "!contains(github.event.head_commit.message, '[skip ci]')"
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
node_version: [ '10', '12', '14' ]
os: ['ubuntu-latest', 'macos-latest', 'windows-latest']
steps:
- uses: actions/checkout@v2
- name: Setup node
uses: actions/setup-node@v2-beta
with:
node-version: ${{ matrix.node }}

- name: install dependencies and build
run: npm install

- name: run the tests
run: npm test

Skip:
if: contains(github.event.head_commit.message, '[skip ci]')
runs-on: ubuntu-latest
steps:
- name: Skip CI 🚫
run: echo skip ci
33 changes: 0 additions & 33 deletions .travis.yml

This file was deleted.

Loading