CI: remove frontend unit test and frontend linting from drone PR/main pipelines (#102221)

* remove frontend unit test and frontend linting from drone PR/main pipelines

* remove unused dependency on frontend test

* fail fast on frontend unit tests

* no more main-test-frontend

* update CODEOWNERS

* make job names more identifiable
This commit is contained in:
Kevin Minehart
2025-03-17 09:41:17 -05:00
committed by GitHub
parent 424a178d96
commit ebb3902307
7 changed files with 7 additions and 393 deletions
+3 -3
View File
@@ -7,7 +7,7 @@ on:
- release-*.*.*
jobs:
verify-i18n:
lint-frontend-verify-i18n:
name: Verify i18n
runs-on: ubuntu-latest
steps:
@@ -29,7 +29,7 @@ jobs:
echo "${uncommited_error_message}"
exit 1
fi
prettier:
lint-frontend-prettier:
name: Prettier
runs-on: ubuntu-latest
steps:
@@ -41,7 +41,7 @@ jobs:
cache-dependency-path: 'yarn.lock'
- run: yarn install --immutable --check-cache
- run: yarn run prettier:check
typecheck:
lint-fronetnd-typecheck:
name: Typecheck
runs-on: ubuntu-latest
steps: