-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
fix
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,54 +1,52 @@ | ||
name: Jest Testing | ||
on: push | ||
|
||
jobs: | ||
jest: | ||
name: 'Jest testing' | ||
runs-on: ubuntu-22.04 | ||
defaults: | ||
run: | ||
working-directory: ./backend | ||
permissions: write-all | ||
steps: | ||
- uses: actions/checkout@v4 | ||
- uses: actions/setup-node@v4 | ||
with: | ||
node-version: '20.x' | ||
- name: Install Dependencies | ||
run: npm install | ||
- name: 'start testing' | ||
run: npm run test | ||
- name: Run eslint | ||
run: npm run eslint | ||
env: | ||
DOTENV_KEY: ${{ secrets.DOTENV_KEY }} | ||
- name: Jest code coverage results | ||
uses: actions/upload-artifact@v4 | ||
with: | ||
name: code-coverage-report | ||
path: ./coverage/Icon-report | ||
name: "Jest testing" | ||
runs-on: ubuntu-22.04 | ||
defaults: | ||
run: | ||
working-directory: ./backend | ||
permissions: write-all | ||
steps: | ||
- uses: actions/checkout@v4 | ||
- uses: actions/setup-node@v4 | ||
with: | ||
node-version: "20.x" | ||
- name: Install Dependencies | ||
run: npm install | ||
- name: "start testing" | ||
run: npm run test | ||
env: | ||
DOTENV_KEY: ${{ secrets.DOTENV_KEY }} | ||
- name: Jest code coverage results | ||
uses: actions/upload-artifact@v4 | ||
if: failure() | ||
with: | ||
name: code-coverage-report | ||
path: /backend/coverage | ||
|
||
js-lint: | ||
runs-on: ubuntu-22.04 | ||
defaults: | ||
run: | ||
working-directory: ./backend | ||
steps: | ||
- uses: actions/checkout@v4 | ||
- uses: actions/setup-node@v4 | ||
with: | ||
node-version: '20.x' | ||
- run: npm install | ||
- name: Run Eslint | ||
- run: npm run eslint | ||
runs-on: ubuntu-22.04 | ||
defaults: | ||
run: | ||
working-directory: ./backend | ||
steps: | ||
- uses: actions/checkout@v4 | ||
- uses: actions/setup-node@v4 | ||
with: | ||
node-version: "20.x" | ||
- name: Install Dependencies | ||
run: npm install | ||
- name: Run Eslint | ||
run: npm run eslint | ||
|
||
yaml-lint: | ||
name: yaml-lint | ||
name: YAML Lint | ||
runs-on: ubuntu-22.04 | ||
steps: | ||
- uses: actions/checkout@v4 | ||
- name: install yamllint | ||
run: sudo apt-get install -y yamllint | ||
- name: Install yamllint | ||
run: pip install yamllint | ||
- name: Run yamllint | ||
run: yamllint . | ||
|
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.