Skip to content

chore(deps): update typescript-eslint monorepo to v7.4.0 #1234

chore(deps): update typescript-eslint monorepo to v7.4.0

chore(deps): update typescript-eslint monorepo to v7.4.0 #1234

Workflow file for this run

name: UNITTEST
on:
push:
branches:
- master
paths:
- '**.ts'
- '**.tsx'
- '**.js'
- '**.cjs'
- '**.json'
- '.github/workflows/unittest.yml'
pull_request:
branches:
- master
paths:
- '**.ts'
- '**.tsx'
- '**.js'
- '**.cjs'
- '**.json'
- '.github/workflows/unittest.yml'
env:
PREVIOUS_NODE_VERSION: ${{ vars.PREVIOUS_NODE_VERSION || 'lts/*' }}
CURRENT_NODE_VERSION: ${{ vars.CURRENT_NODE_VERSION || 'latest' }}
jobs:
framework-previous:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/[email protected]
with:
node-version: ${{ env.PREVIOUS_NODE_VERSION }}
cache: 'npm'
cache-dependency-path: |
framework/package-lock.json
documentation-website/package-lock.json
history-microservice/package-lock.json
history-website/package-lock.json
package-lock.json
- run: cd framework && npm ci
- run: cd framework && npm run-script test
- run: mv ./framework/coverage ./
- run: sed -i 's/SF:src/SF:framework\/src/' ./coverage/lcov.info
- name: Coveralls
uses: coverallsapp/github-action@master
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
parallel: true
flag-name: run ${{ env.PREVIOUS_NODE_VERSION }}
framework-current:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Use Node.js ${{ env.CURRENT_NODE_VERSION }}
uses: actions/[email protected]
with:
node-version: ${{ env.CURRENT_NODE_VERSION }}
cache: 'npm'
cache-dependency-path: |
framework/package-lock.json
documentation-website/package-lock.json
history-microservice/package-lock.json
history-website/package-lock.json
package-lock.json
- run: cd framework && npm ci
- run: cd framework && npm run-script test
- run: mv ./framework/coverage ./
- run: sed -i 's/SF:src/SF:framework\/src/' ./coverage/lcov.info
- name: Coveralls
uses: coverallsapp/github-action@master
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
parallel: true
flag-name: run ${{ env.CURRENT_NODE_VERSION }}
framework-integration-previous:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Use Node.js ${{ env.PREVIOUS_NODE_VERSION }}
uses: actions/[email protected]
with:
node-version: ${{ env.PREVIOUS_NODE_VERSION }}
cache: 'npm'
cache-dependency-path: |
framework/package-lock.json
documentation-website/package-lock.json
history-microservice/package-lock.json
history-website/package-lock.json
package-lock.json
- run: cd framework && npm ci
- run: cd framework && npm run-script integration
- run: mv ./framework/coverage ./
- run: sed -i 's/SF:src/SF:framework\/src/' ./coverage/lcov.info
- name: Coveralls
uses: coverallsapp/github-action@master
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
parallel: true
flag-name: integration ${{ env.PREVIOUS_NODE_VERSION }}
framework-integration-current:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Use Node.js ${{ env.CURRENT_NODE_VERSION }}
uses: actions/[email protected]
with:
node-version: ${{ env.CURRENT_NODE_VERSION }}
cache: 'npm'
cache-dependency-path: |
framework/package-lock.json
documentation-website/package-lock.json
history-microservice/package-lock.json
history-website/package-lock.json
package-lock.json
- run: cd framework && npm ci
- run: cd framework && npm run-script integration
- run: mv ./framework/coverage ./
- run: sed -i 's/SF:src/SF:framework\/src/' ./coverage/lcov.info
- name: Coveralls
uses: coverallsapp/github-action@master
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
parallel: true
flag-name: integration ${{ env.CURRENT_NODE_VERSION }}
documentation-website:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Use Node.js ${{ env.CURRENT_NODE_VERSION }}
uses: actions/[email protected]
with:
node-version: ${{ env.CURRENT_NODE_VERSION }}
cache: 'npm'
cache-dependency-path: |
framework/package-lock.json
documentation-website/package-lock.json
history-microservice/package-lock.json
history-website/package-lock.json
package-lock.json
- run: cd documentation-website && npm ci
- run: cd documentation-website && npm run-script test
- run: mv ./documentation-website/coverage ./
- run: sed -i 's/SF:src/SF:documentation-website\/src/' ./coverage/lcov.info
- name: Coveralls
uses: coverallsapp/github-action@master
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
parallel: true
flag-name: run documentation-website
documentation-e2e:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Use Node.js ${{ env.CURRENT_NODE_VERSION }}
uses: actions/[email protected]
with:
node-version: ${{ env.CURRENT_NODE_VERSION }}
cache: 'npm'
cache-dependency-path: |
framework/package-lock.json
documentation-website/package-lock.json
history-microservice/package-lock.json
history-website/package-lock.json
package-lock.json
- run: cd documentation-website && npm ci
- run: cd documentation-website && npm run-script e2e
- run: mv ./documentation-website/coverage ./
- run: sed -i 's/SF:src/SF:documentation-website\/src/' ./coverage/lcov.info
- name: Coveralls
uses: coverallsapp/github-action@master
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
parallel: true
flag-name: run documentation-e2e
end:
runs-on: ubuntu-latest
needs:
- framework-previous
- framework-current
- framework-integration-current
- framework-integration-previous
- documentation-website
- documentation-e2e
steps:
- name: Coveralls
uses: coverallsapp/github-action@master
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
parallel-finished: true