diff --git a/.github/workflows/frontend-skipped-checks.yml b/.github/workflows/frontend-skipped-checks.yml new file mode 100644 index 0000000000000000000000000000000000000000..86cf5c9cb9a34753ab795e3ff82e44dd570981bc --- /dev/null +++ b/.github/workflows/frontend-skipped-checks.yml @@ -0,0 +1,53 @@ +name: Frontend + +on: + pull_request: + paths: + - "docs/**" + - "**.md" + - "**_test.clj" + - "**.cy.*.js" # .cy.spec.js, .cy.snap.js + - "frontend/test/__support__/e2e/**" + - "frontend/test/__runner__/*cypress*" + +jobs: + fe-linter-prettier: + runs-on: ubuntu-20.04 + timeout-minutes: 10 + steps: + - run: | + echo "Didn't run due to conditional filtering" + + fe-linter-eslint: + runs-on: ubuntu-20.04 + timeout-minutes: 20 + steps: + - run: | + echo "Didn't run due to conditional filtering" + + fe-type-check: + runs-on: ubuntu-20.04 + timeout-minutes: 10 + steps: + - run: | + echo "Didn't run due to conditional filtering" + + fe-tests-unit: + runs-on: ubuntu-20.04 + timeout-minutes: 20 + steps: + - run: | + echo "Didn't run due to conditional filtering" + + fe-tests-timezones: + runs-on: ubuntu-20.04 + timeout-minutes: 14 + steps: + - run: | + echo "Didn't run due to conditional filtering" + + fe-chromatic: + runs-on: ubuntu-20.04 + steps: + - run: | + echo "Didn't run due to conditional filtering" diff --git a/.github/workflows/frontend.yml b/.github/workflows/frontend.yml index 2808cb89d51726b89af94ae44563952ae8ea75d9..c15e8a674ff221ff8493f5e695814d862e31be2a 100644 --- a/.github/workflows/frontend.yml +++ b/.github/workflows/frontend.yml @@ -6,6 +6,13 @@ on: - 'master' - 'release-**' pull_request: + paths-ignore: + - "docs/**" + - "**.md" + - "**_test.clj" + - "**.cy.*.js" # .cy.spec.js, .cy.snap.js + - "frontend/test/__support__/e2e/**" + - "frontend/test/__runner__/*cypress*" jobs: fe-linter-prettier: