@@ -57,48 +57,48 @@ jobs:
5757 working-directory : tools/server/webui
5858
5959 - name : Run type checking
60- if : ${{ steps.setup.conclusion == 'success' }}
60+ if : ${{ always() && steps.setup.conclusion == 'success' }}
6161 run : npm run check
6262 working-directory : tools/server/webui
6363
6464 - name : Run linting
65- if : ${{ steps.setup.conclusion == 'success' }}
65+ if : ${{ always() && steps.setup.conclusion == 'success' }}
6666 run : npm run lint
6767 working-directory : tools/server/webui
6868
6969 - name : Build application
70- if : ${{ steps.setup.conclusion == 'success' }}
70+ if : ${{ always() && steps.setup.conclusion == 'success' }}
7171 run : npm run build
7272 working-directory : tools/server/webui
7373
7474 - name : Install Playwright browsers
7575 id : playwright
76- if : ${{ steps.setup.conclusion == 'success' }}
76+ if : ${{ always() && steps.setup.conclusion == 'success' }}
7777 run : npx playwright install --with-deps
7878 working-directory : tools/server/webui
7979
8080 - name : Build Storybook
81- if : ${{ steps.playwright.conclusion == 'success' }}
81+ if : ${{ always() && steps.playwright.conclusion == 'success' }}
8282 run : npm run build-storybook
8383 working-directory : tools/server/webui
8484
8585 - name : Run Client tests
86- if : ${{ steps.playwright.conclusion == 'success' }}
86+ if : ${{ always() && steps.playwright.conclusion == 'success' }}
8787 run : npm run test:client
8888 working-directory : tools/server/webui
8989
9090 - name : Run Unit tests
91- if : ${{ steps.playwright.conclusion == 'success' }}
91+ if : ${{ always() && steps.playwright.conclusion == 'success' }}
9292 run : npm run test:unit
9393 working-directory : tools/server/webui
9494
9595 - name : Run UI tests
96- if : ${{ steps.playwright.conclusion == 'success' }}
96+ if : ${{ always() && steps.playwright.conclusion == 'success' }}
9797 run : npm run test:ui -- --testTimeout=60000
9898 working-directory : tools/server/webui
9999
100100 - name : Run E2E tests
101- if : ${{ steps.playwright.conclusion == 'success' }}
101+ if : ${{ always() && steps.playwright.conclusion == 'success' }}
102102 run : npm run test:e2e
103103 working-directory : tools/server/webui
104104
0 commit comments