Skip to content

Commit

Permalink
adding 2 new jobs build+Liv
Browse files Browse the repository at this point in the history
  • Loading branch information
j-catania committed Dec 1, 2023
1 parent e7574b8 commit 59dd10a
Showing 1 changed file with 25 additions and 5 deletions.
30 changes: 25 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,11 @@ on:

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
# This workflow contains a single job called "build"
build:

verif:
# The type of runner that the job will run on
runs-on: ubuntu-latest
name: Vérifications

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
Expand All @@ -27,24 +28,43 @@ jobs:
uses: actions/checkout@v4
with:
show-progress: false

- name: Configure Node
uses: actions/setup-node@v4
with:
node-version: 20

# Runs a single command using the runners shell
- name: Install dependencies
run: npm ci
- name: Run TU
run: npm run test:coverage
- name: Run lint
run: npm run lint

- name: Publish TU Report
uses: dorny/test-reporter@v1
if: success() || failure()
with:
name: JEST Tests # Name of the check run which will be created
path: reports/jest-junit.xml # Path to test results (inside artifact .zip)
reporter: jest-junit # Format of test results

build:
# The type of runner that the job will run on
runs-on: ubuntu-latest
name: Construction
# Steps represent a sequence of tasks that will be executed as part of the job
steps:
- name: Checkout
uses: actions/checkout@v4
with:
show-progress: false

livraison:
# The type of runner that the job will run on
runs-on: ubuntu-latest
name: Livraison
# Steps represent a sequence of tasks that will be executed as part of the job
steps:
- name: Checkout
uses: actions/checkout@v4
with:
show-progress: false

0 comments on commit 59dd10a

Please sign in to comment.