-
Notifications
You must be signed in to change notification settings - Fork 3
59 lines (51 loc) · 1.39 KB
/
run-tests.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
name: Run Cypress Tests
on:
push:
branches:
- 'main'
workflow_dispatch:
jobs:
run-test:
strategy:
fail-fast: false
matrix:
tags:
- "@test-001"
- "@test-003"
- "@test-007"
- "@test-014"
- "@test-017"
- "@test-018"
- "@test-019 and @consumption and @cacheability"
# - Disabled due to flakiness
# - "@test-019 and @consumption and @compression"
# - "@test-019 and @consumption and @caching"
- "@test-020"
# - Disabled for since mongock upgrade is no longer relevant. Liquibase approach needs to be discussed
# - "@test-021"
- "@test-024"
- "@test-026"
- "@test-031"
- "@test-032"
- "@test-034"
- "@test-035"
- "@test-037"
- "@test-038"
- "@test-039"
- "@test-040"
- "@test-041"
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Initialize Test Context
run: sudo ./init-test-context.sh
shell: bash
- name: Test
uses: cypress-io/github-action@v6
env:
CYPRESS_TAGS: ${{ matrix.tags }}
- name: Log Running Container Logs
if: '!cancelled()'
run: ./log-running-containers.sh
shell: bash