Skip to content

Commit

Permalink
Update package versions + github actions (#4)
Browse files Browse the repository at this point in the history
* update packages

* automated testing with github actions

* Update test.yml

* old lockfile

* new lockfile

* Update test.yml

* install ffmpeg

* no flvtool2

* load existing presets

* Update processor.test.js

* skip custom signals on windows

* windows cannot contain double quote in filename

* Update package.json

* remove travis

* Update processor.test.js

* test node 16 too

* add type definitions

* add directStream to pipe options

* Update package.json

* remove support for node 10

* bump version
  • Loading branch information
srubin authored May 27, 2021
1 parent 472a2e5 commit 86d7799
Show file tree
Hide file tree
Showing 13 changed files with 1,087 additions and 232 deletions.
35 changes: 35 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: test
on: [push]
jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os:
- ubuntu-latest
- macos-latest
- windows-latest
node_version:
- 12
- 14
- 16
architecture:
- x64
name: Node ${{ matrix.node_version }} - ${{ matrix.architecture }} on ${{ matrix.os }}
env:
FLVTOOL2_PRESENT: no
steps:
- uses: FedericoCarboni/setup-ffmpeg@v1
with:
# Not strictly necessary, but it may prevent rate limit
# errors especially on GitHub-hosted macos machines.
token: ${{ secrets.GITHUB_TOKEN }}
id: setup-ffmpeg
- uses: actions/checkout@v2
- name: Setup node
uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node_version }}
architecture: ${{ matrix.architecture }}
- run: yarn install
- run: yarn test
23 changes: 0 additions & 23 deletions .travis.yml

This file was deleted.

Loading

0 comments on commit 86d7799

Please sign in to comment.