You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/workflows/check-frontend.yml
+57-13
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,3 @@
1
-
# This workflow will do a clean installation of node dependencies, cache/restore them, build the source code and run tests across different versions of node
2
-
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-nodejs
3
-
4
1
name: Frontend - React Testing Pyramid
5
2
6
3
on:
@@ -18,6 +15,7 @@ defaults:
18
15
19
16
jobs:
20
17
lint:
18
+
name: Linting
21
19
runs-on: ubuntu-latest
22
20
steps:
23
21
- name: 👓 Checkout repository
@@ -35,6 +33,7 @@ jobs:
35
33
run: pnpm lint:eslint
36
34
37
35
unit_tests:
36
+
name: Unit Tests
38
37
runs-on: ubuntu-latest
39
38
steps:
40
39
- name: 👓 Checkout repository
@@ -57,6 +56,7 @@ jobs:
57
56
retention-days: 1
58
57
59
58
build_production:
59
+
name: Build Production
60
60
runs-on: ubuntu-latest
61
61
steps:
62
62
- name: 👓 Checkout repository
@@ -78,6 +78,7 @@ jobs:
78
78
retention-days: 1
79
79
80
80
lighthouse:
81
+
name: Lighthouse Performance
81
82
runs-on: ubuntu-latest
82
83
needs: [ build_production ]
83
84
steps:
@@ -99,20 +100,37 @@ jobs:
99
100
uploadArtifacts: true # save results as an action artifacts
0 commit comments