diff --git a/.gitlab/workflows/tests.yml b/.gitlab/workflows/tests.yml index b04d169..c2adac0 100644 --- a/.gitlab/workflows/tests.yml +++ b/.gitlab/workflows/tests.yml @@ -1,23 +1,37 @@ +.rules: + rules: + - if: $CI_PIPELINE_SOURCE == "merge_request_event" + - if: $CI_COMMIT_TAG + - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH + lint: - extends: .node-template + extends: + - .node-template + - .rules script: - pnpm install - pnpm lint typecheck: - extends: .node-template + extends: + - .node-template + - .rules script: - pnpm install - pnpm typecheck spelling: - extends: .node-template + extends: + - .node-template + - .rules script: - pnpm install - pnpm spelling e2e: - extends: .node-template + extends: + - .node-template + - .rules script: - pnpm install --frozen-lockfile - pnpm playwright:install