Skip to content

Commit

Permalink
Merge pull request #118 from Teamwork/gha
Browse files Browse the repository at this point in the history
Add ghactions support and drop gulp

This allows CI testing.
And since gulp and its submodules were causing problem (outdated/unsupported), they were dropped and replaced.
  • Loading branch information
Oxalin authored Dec 10, 2023
2 parents c1d2a93 + 37aa603 commit df6b3b6
Show file tree
Hide file tree
Showing 9 changed files with 577 additions and 4,199 deletions.
7 changes: 2 additions & 5 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,17 @@ root = true

[*]
charset = "utf8"
trim_trailing_whitespace = true
insert_final_newline = true

[*.coffee]
indent_style = space
indent_size = 4
trim_trailing_whitespace = true


[*.js]
indent_style = space
indent_size = 4
trim_trailing_whitespace = true


[*.json]
indent_style = space
indent_size = 4
trim_trailing_whitespace = true
25 changes: 25 additions & 0 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: CI

on: [push]
jobs:
build:
strategy:
matrix:
os: [macos-latest, windows-latest, ubuntu-latest]
node-version: ["12", "14", "16", "18", "20"]

runs-on: ${{ matrix.os }}

steps:
- uses: actions/checkout@v2

- name: Set up Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node-version }}

- name: Install dependencies
run: npm install

- name: Run tests
run: npm test
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
node_modules
dist
dist
npm-debug.log
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
12
3 changes: 0 additions & 3 deletions .travis.yml

This file was deleted.

28 changes: 0 additions & 28 deletions appveyor.yml

This file was deleted.

36 changes: 0 additions & 36 deletions gulpfile.coffee

This file was deleted.

Loading

0 comments on commit df6b3b6

Please sign in to comment.