Skip to content

Commit

Permalink
[WIP] Correction stories b (#8435)
Browse files Browse the repository at this point in the history
Co-authored-by: Markus Laurila <[email protected]>
Co-authored-by: Riku Rouvila <[email protected]>
  • Loading branch information
2 people authored and jamil314 committed Feb 3, 2025
1 parent 9f5913f commit c748827
Show file tree
Hide file tree
Showing 85 changed files with 6,033 additions and 358 deletions.
46 changes: 46 additions & 0 deletions .github/workflows/lint-and-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -269,6 +269,52 @@ jobs:
- name: Run linting
run: cd packages/client && yarn lint

run-visual-tests:
name: Run visual tests
needs: prepare-client-tests
runs-on: ubuntu-22.04

steps:
- name: Download filesystem artifact
uses: actions/[email protected]
with:
name: client
path: .

- name: Use Node.js from .nvmrc
uses: actions/setup-node@v4
with:
node-version-file: .nvmrc

- name: Cache Node.js dependencies
uses: actions/cache@v4
with:
path: |
**/node_modules
~/.cache/yarn/v6
key: node-${{ hashFiles('**/yarn.lock', format('{0}/{1}','packages/client','package.json')) }}
restore-keys: |
${{ runner.os }}-node-
- name: Install dependencies
run: CI="" yarn install --frozen-lockfile

# Without this, the fetch command will fail with
# fatal: could not read Username for 'https://github.com': No such device or address
- name: Remove extraheader config
run: git config --unset http.https://github.com/.extraheader

- name: Fetch full Git history
run: git fetch --prune --unshallow
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Run Chromatic
uses: chromaui/action@latest
with:
workingDir: packages/client
projectToken: ${{ secrets.CHROMATIC_PROJECT_TOKEN }}

test-client:
name: Test client
needs: prepare-client-tests
Expand Down
3 changes: 3 additions & 0 deletions license-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
"backups",
"**/coverage",
"packages/client/public/robots.txt",
"packages/client/public/mockServiceWorker.js",
"packages/login/public/robots.txt",
".env*",
".vs",
Expand All @@ -36,6 +37,8 @@
"packages/components/.storybook/preview.jsx",
"packages/components/.storybook/manager-head.html",
"grafana",
"packages/client/storybook-static",
"packages/client/.storybook/preview-head.html",
"packages/scheduler/start.sh",
"packages/scheduler/crontab",
"packages/scheduler/jobs/*",
Expand Down
3 changes: 2 additions & 1 deletion packages/client/.eslintignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
# dependencies
/node_modules
/node_modules
!.storybook
3 changes: 3 additions & 0 deletions packages/client/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,6 @@ src/i18n/locales/en.csv
graphql.schema.json
.lh
.idea

*storybook.log
storybook-static
Loading

0 comments on commit c748827

Please sign in to comment.