Skip to content
Open
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
2b0dbea
debug through ssh
senthanal Jan 27, 2025
69e5e3e
debug through ssh for e2e
senthanal Jan 27, 2025
491b424
making cypress not to install its own binary
alekhya-cplace Jan 30, 2025
0b20ea8
corrected typo
alekhya-cplace Jan 30, 2025
a05c419
adding npx and npm for missing node modules issue
alekhya-cplace Jan 30, 2025
ffc3a45
setting environmetal timezone
alekhya-cplace Jan 30, 2025
de745b9
removing tmate
alekhya-cplace Jan 30, 2025
02b5365
adding tmate back
alekhya-cplace Jan 30, 2025
a7c2b60
removing tmate
alekhya-cplace Jan 30, 2025
1ce641c
trying updated cypress
alekhya-cplace Jan 31, 2025
c468cc1
trying updated cypress
alekhya-cplace Jan 31, 2025
67f863f
trying updated cypress
alekhya-cplace Jan 31, 2025
2d2cc25
reverting cypress update changes
alekhya-cplace Jan 31, 2025
0afbfa4
excluding cypress caching
alekhya-cplace Jan 31, 2025
c809270
removing tmate
alekhya-cplace Jan 31, 2025
a65e383
excluding cypress caching
alekhya-cplace Jan 31, 2025
018e594
fix timezone to UTC
senthanal Feb 1, 2025
6d586c5
enable SSH debugging
senthanal Feb 1, 2025
54da9b3
update checkout and cache to the latest versions
senthanal Feb 1, 2025
a56a5af
add git debug info for timestamp validations
senthanal Feb 1, 2025
2c498f2
add git debug info for timestamp validations
senthanal Feb 1, 2025
efcde40
add git debug info for timestamp validations
senthanal Feb 1, 2025
bccfdf0
add git debug info for timestamp validations
senthanal Feb 1, 2025
8212645
removed cypress installation step
senthanal Feb 1, 2025
93abffe
verify cypress installation step
senthanal Feb 1, 2025
6e13bb3
install cypress installation step
senthanal Feb 1, 2025
7ab7789
npm ci and tmate session
senthanal Feb 1, 2025
712c1a4
add npmrc
senthanal Feb 1, 2025
f769ab6
remove npm ci and npmrc
senthanal Feb 1, 2025
4ea87bc
add npm ci and npmrc
senthanal Feb 1, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 21 additions & 5 deletions .github/workflows/fe-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,24 +23,35 @@ jobs:
jobIndex: [1, 2, 3, 4]
env:
jobCount: 4

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
ref: ${{ inputs.GHA_REF }}
fetch-depth: 0

- uses: actions/setup-node@v3
- uses: actions/setup-node@v4
with:
node-version: 18.18.2

- name: Cache Node Modules
id: npm-cache
uses: actions/cache@v2
uses: actions/cache@v3
with:
path: '**/node_modules'
key: ${{ runner.os }}-modules-${{ hashFiles('**/package-lock.json') }}

- name: Install Cypress Binary
run: npx cypress install
- name: Use .npmrc
uses: bduff9/use-npmrc@v1.1
with:
dot-npmrc: ${{ secrets.DOT_NPMRC }}

- name: Install modules
if: steps.npm-cache.outputs.cache-hit != 'true'
run: npm ci

- name: Setup tmate session
uses: mxschmitt/action-tmate@v3

- name: Affected Regression Tests
uses: collaborationFactory/github-actions/.github/actions/run-many@master
Expand All @@ -54,6 +65,11 @@ jobs:
PERCY_TOKEN: ${{ secrets.PERCY_TOKEN }}
PERCY_PARTIAL_BUILD: 1
DEV_STORIES: true
NODE_OPTIONS: --max-old-space-size=4096
DEBUG: cypress:*
TZ: 'UTC'
CYPRESS_FORCE_TIMEZONE: 'UTC' # Force Cypress to use UTC
CYPRESS_RETRIES: 2 # Add retries for flaky time-related failures

- name: Upload E2E Videos
uses: actions/upload-artifact@v4
Expand Down