diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..e8ebd23 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,17 @@ +# Basic dependabot.yml file with +# minimum configuration for two package managers + +version: 2 +updates: + # Enable version updates for npm + - package-ecosystem: "npm" + # Look for `package.json` and `lock` files in the `root` directory + directory: "/" + # Check the npm registry for updates every day (weekdays) + schedule: + interval: "daily" + # Enable updates to github actions + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "daily" diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml new file mode 100644 index 0000000..6fde297 --- /dev/null +++ b/.github/workflows/tests.yml @@ -0,0 +1,15 @@ +name: tests + +on: [push, pull_request] + +jobs: + test: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Use Node.js 16 + uses: actions/setup-node@v3 + with: + node-version: 16 + - run: npm i + - run: npm test diff --git a/readme.md b/readme.md index ca38409..1a3a683 100644 --- a/readme.md +++ b/readme.md @@ -2,16 +2,15 @@ A classless stylesheet for HTML documents. -[![latest version][npm-img]][npm-url] -[![build status][travis-img]][travis-url] -[![stability][stability-img]][stability-url] -[![downloads][downloads-img]][npm-url] +[![npm][npm-image]][npm-url] +[![build][build-image]][build-url] +[![downloads][downloads-image]][npm-url] -[npm-img]: https://img.shields.io/npm/v/style.css.svg?style=flat-square +[npm-image]: https://img.shields.io/npm/v/style.css.svg [npm-url]: https://www.npmjs.com/package/style.css -[stability-img]: https://img.shields.io/badge/stability-stable-brightgreen.svg?style=flat-square -[stability-url]: https://iojs.org/api/documentation.html#documentation_stability_index -[downloads-img]: https://img.shields.io/npm/dm/style.css.svg?style=flat-square +[build-image]: https://github.com/ungoldman/style.css/actions/workflows/tests.yml/badge.svg +[build-url]: https://github.com/ungoldman/style.css/actions/workflows/tests.yml +[downloads-image]: https://img.shields.io/npm/dm/style.css.svg ## About