File tree Expand file tree Collapse file tree 3 files changed +39
-14
lines changed Expand file tree Collapse file tree 3 files changed +39
-14
lines changed Original file line number Diff line number Diff line change
1
+ name : Build, Tests and Coverage
2
+
3
+ on :
4
+ push :
5
+ branches :
6
+ - main
7
+ - develop
8
+ pull_request :
9
+ branches :
10
+ - main
11
+ - develop
12
+
13
+ jobs :
14
+ build-tests-coverage :
15
+ runs-on : ubuntu-latest
16
+
17
+ steps :
18
+ - name : Checkout
19
+ uses : actions/checkout@v4.1.7
20
+
21
+ - name : Setup Node.js environment
22
+ uses : actions/setup-node@v4.0.2
23
+ with :
24
+ node-version : 20
25
+
26
+ - name : Install dependencies
27
+ run : npm ci
28
+
29
+ - name : Build project
30
+ run : npm run build
31
+
32
+ - name : Run tests and generate coverage report
33
+ run : npm run test-ci
34
+
35
+ - name : Coveralls GitHub Action
36
+ uses : coverallsapp/github-action@v2.3.0
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
1
[ ![ License: MIT] ( https://img.shields.io/badge/license-MIT-blue.svg )] ( https://opensource.org/licenses/MIT )
2
- [ ![ GitHub release ] ( https://img.shields.io/github/release/ osmlab/osm-request.svg )] ( https://github.com/osmlab/osm-request/releases )
3
- [ ![ Build Status] ( https://api.travis-ci.org/ osmlab/osm-request.svg?branch=develop )] ( http ://travis-ci.org /osmlab/osm-request)
4
- [ ![ Coverage Status] ( https://coveralls.io/repos/github/osmlab/osm-request/badge.svg?branch=develop )] ( https://coveralls.io/github/osmlab/osm-request?branch=develop )
2
+ [ ![ GitHub Tag ] ( https://img.shields.io/github/v/tag/ osmlab/osm-request )] ( https://github.com/osmlab/osm-request/tags )
3
+ [ ![ GitHub Actions Workflow Status] ( https://img.shields.io/github/actions/workflow/status/ osmlab/osm-request/build-tests-coverage.yml )] ( https ://github.com /osmlab/osm-request/actions/workflows/build-tests-coverage.yml )
4
+ [ ![ Coverage Status] ( https://coveralls.io/repos/github/osmlab/osm-request/badge.svg )] ( https://coveralls.io/github/osmlab/osm-request )
5
5
6
6
# OSM Request
7
7
You can’t perform that action at this time.
0 commit comments