Skip to content

Commit

Permalink
update github actions
Browse files Browse the repository at this point in the history
  • Loading branch information
cfaur09 committed Mar 6, 2024
1 parent 1e46a2b commit e6b7ae0
Show file tree
Hide file tree
Showing 32 changed files with 83 additions and 39 deletions.
42 changes: 42 additions & 0 deletions .github/workflows/test.controllers.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
name: Controller Tests

on:
push:
paths:
- 'src/controllers/**/*.ts'
- 'src/**/*.spec.ts'
branches: [main, development]
pull_request:
paths:
- 'src/controllers/**/*.ts'
- 'src/**/*.spec.ts'
branches: [main, development]

jobs:
controller-tests:
runs-on: ubuntu-latest

strategy:
matrix:
node-version: [16.x]

steps:
- uses: actions/checkout@v3
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
cache: 'npm'
- run: npm ci
- run: npm run init

- run: npm test -- controllers
- name: Collect code coverage for controllers
run: npm run test:cov -- controllers
- uses: codecov/codecov-action@v3
with:
files: ./coverage/unit/controllers/clover.xml
flags: unittests_controllers
name: codecov-controllers
fail_ci_if_error: true
verbose: true
41 changes: 41 additions & 0 deletions .github/workflows/test.services.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
name: Service Tests

on:
push:
paths:
- 'src/services/**/*.ts'
- 'src/**/*.spec.ts'
branches: [main, development]
pull_request:
paths:
- 'src/services/**/*.ts'
- 'src/**/*.spec.ts'
branches: [main, development]

jobs:
service-tests:
runs-on: ubuntu-latest

strategy:
matrix:
node-version: [16.x]

steps:
- uses: actions/checkout@v3
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
cache: 'npm'
- run: npm ci
- run: npm run init
- run: npm test -- services
- name: Collect code coverage for services
run: npm run test:cov -- services
- uses: codecov/codecov-action@v3
with:
files: ./coverage/unit/services/clover.xml
flags: unittests_services
name: codecov-services
fail_ci_if_error: true
verbose: true
39 changes: 0 additions & 39 deletions .github/workflows/unit.tests.yml

This file was deleted.

File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit e6b7ae0

Please sign in to comment.