From 2d8e2e1aaf1dd3b274311352434e2633b5ba3906 Mon Sep 17 00:00:00 2001 From: c-bata Date: Wed, 10 Jul 2024 11:49:52 +0900 Subject: [PATCH] Update GitHub actions workflow for lint --- .github/workflows/typescript-tests.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/typescript-tests.yml b/.github/workflows/typescript-tests.yml index 01c99470..26c98501 100644 --- a/.github/workflows/typescript-tests.yml +++ b/.github/workflows/typescript-tests.yml @@ -9,7 +9,14 @@ on: - '**.tsx' - 'optuna_dashboard/package.json' - 'optuna_dashboard/package-lock.json' + - 'vscode/package.json' + - 'vscode/package-lock.json' + - 'tslib/react/package.json' + - 'tslib/react/package-lock.json' + - 'tslib/storage/package.json' + - 'tslib/storage/package-lock.json' - 'optuna_dashboard/tsconfig.json' + - 'optuna_dashboard/tsconfig.pkg.json' - 'optuna_dashboard/webpack.config.js' jobs: lint: @@ -112,6 +119,11 @@ jobs: npm run build:dev npm run build:prd + - name: Build optuna_dashboard package (for Jupyter Lab extension) + working-directory: optuna_dashboard + run: | + npm run build:pkg + test-tslib: name: Run tests runs-on: ubuntu-latest