Skip to content

Commit 8021c80

Browse files
Initial workflow commit.
1 parent 733d4a1 commit 8021c80

File tree

4 files changed

+40
-18
lines changed

4 files changed

+40
-18
lines changed

.github/dependabot.yml

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# .github/dependabot.yml
2+
3+
version: 2
4+
updates:
5+
- package-ecosystem: "npm"
6+
directory: "/"
7+
schedule:
8+
interval: "weekly"
9+
labels:
10+
- "dependencies"
11+
assignees:
12+
- "colonelpopcorn"
13+
reviewers:
14+
- "colonelpopcorn"

.github/workflows/main.yml

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# GitHub Actions (.github/workflows/main.yml)
2+
name: Node.js CI
3+
on:
4+
pull_request:
5+
branches:
6+
- main
7+
8+
jobs:
9+
build:
10+
runs-on: ubuntu-latest
11+
strategy:
12+
matrix:
13+
node-version: ["node", "14", "13", "12", "11", "10"]
14+
steps:
15+
- name: Checkout repository
16+
uses: actions/checkout@v2
17+
- name: Setup Node.js
18+
uses: actions/setup-node@v3
19+
with:
20+
node-version: ${{ matrix.node-version }}
21+
- name: Install project dependencies
22+
run: npm install
23+
- name: Run tests
24+
run: npm test
25+
- name: Run linting
26+
run: npm run lint

.travis.yml

-16
This file was deleted.

README.md

-2
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22

33
![NPM version](https://badge.fury.io/js/virtualbox.svg)
44
[![Build Status](https://travis-ci.org/Node-Virtualization/node-virtualbox.svg?branch=master)](https://travis-ci.org/Node-Virtualization/node-virtualbox)
5-
65
[![DepShield Badge](https://depshield.sonatype.org/badges/Node-Virtualization/node-virtualbox/depshield.svg)](https://depshield.github.io)
7-
[![david-dm badge](https://david-dm.org/Node-Virtualization/node-virtualbox/status.svg)](https://github.com/Node-Virtualization/node-virtualbox/blob/master/package.json)
86

97
A JavaScript library to interact with [VirtualBox](https://www.virtualbox.org/) virtual machines.
108

0 commit comments

Comments
 (0)