build: move CI to GitHub Actions · nodejs/llnode@ecb8d0e · GitHub
Skip to content

Commit ecb8d0e

Browse files
committed
build: move CI to GitHub Actions
Reduce CI time by moving to GitHub Actions. Fixes: #312 PR-URL: #323 Reviewed-By: Richard Lau <riclau@uk.ibm.com>
1 parent 6f27d84 commit ecb8d0e

4 files changed

Lines changed: 77 additions & 174 deletions

File tree

.github/workflows/push.yml

Lines changed: 74 additions & 0 deletions

.travis.yml

Lines changed: 0 additions & 147 deletions
This file was deleted.

README.md

Lines changed: 2 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
</p>
1010

1111
[![npm](https://img.shields.io/npm/v/llnode.svg?style=flat-square)](https://npmjs.org/package/llnode)
12+
![ci](https://img.shields.io/github/workflow/status/nodejs/llnode/push/master?style=flat-square)
13+
[![coverage](https://img.shields.io/coveralls/github/nodejs/llnode/master?style=flat-square)](https://coveralls.io/github/nodejs/llnode)
1214

1315

1416
Node.js v4.x+ C++ plugin for the [LLDB](http://lldb.llvm.org) debugger.
@@ -21,17 +23,6 @@ with Node.js processes or core dumps in LLDB.
2123

2224
https://asciinema.org/a/29589
2325

24-
## Build Status
25-
26-
| Version | v8.x | v10.x | v11.x | master | v8-canary |
27-
|---------|-------------------------|---------------------------|---------------------------|-------------------------------|----------------------------------|
28-
| **Trusty** | [![v8.x badge][v8-trusty-badge]][travis] | [![v10.x badge][v10-trusty-badge]][travis] | [![v11.x badge][v11-trusty-badge]][travis] | [![master badge][master-trusty-badge]][travis] | [![v8-canary badge][canary-trusty-badge]][travis] |
29-
| **OS X** | [![v8.x badge][v8-osx-badge]][travis] | [![v10.x badge][v10-osx-badge]][travis] | [![v11.x badge][v11-osx-badge]][travis] | - | - |
30-
31-
We have nightly test runs against all Node.js active release lines. We also test
32-
against Node.js master and Node.js v8-canary nightly builds to help us identify
33-
breaking changes on Node.js and V8 before they land on an active release line.
34-
3526
## Quick start
3627

3728
Start an LLDB session with the llnode plugin automatically loaded:
@@ -386,15 +377,3 @@ NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
386377
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
387378
OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
388379
USE OR OTHER DEALINGS IN THE SOFTWARE.
389-
390-
[travis]: https://travis-ci.com/nodejs/llnode
391-
[v8-trusty-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/1?use_travis_com=true
392-
[v10-trusty-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/2?use_travis_com=true
393-
[v11-trusty-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/3?use_travis_com=true
394-
395-
[v8-osx-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/4?use_travis_com=true
396-
[v10-osx-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/5?use_travis_com=true
397-
[v11-osx-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/6?use_travis_com=true
398-
399-
[master-trusty-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/8?use_travis_com=true
400-
[canary-trusty-badge]: https://travisci-matrix-badges.herokuapp.com/repos/nodejs/llnode/branches/master/9?use_travis_com=true

package.json

Lines changed: 1 addition & 4 deletions

0 commit comments

Comments
 (0)