From 9b9e27649101c1abd85e7cea37fba770a02c2507 Mon Sep 17 00:00:00 2001 From: Kaspar Emanuel Date: Wed, 14 Dec 2022 22:35:32 +0000 Subject: [PATCH] Add lint-frontend github actions workflow --- .github/workflows/lint-frontend.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .github/workflows/lint-frontend.yml diff --git a/.github/workflows/lint-frontend.yml b/.github/workflows/lint-frontend.yml new file mode 100644 index 0000000000..41c4e7a374 --- /dev/null +++ b/.github/workflows/lint-frontend.yml @@ -0,0 +1,24 @@ +name: Lint frontend + +on: + push: + paths: + - 'frontend/**' + +defaults: + run: + working-directory: frontend + +jobs: + lint-frontend: + runs-on: ubuntu-22.04 + steps: + - name: Setup Node 18 + uses: actions/setup-node@v2 + with: + node-version: '18' + - uses: actions/checkout@v2 + - run: 'yarn install' + - run: 'yarn tsc' + - run: 'yarn run madge' + - run: 'yarn run lint --max-warnings=22'