Testing Framwork #17

Merged
an.di merged 83 commits from adilallo/enhancement/TestingFramework2 into main 2025-09-03 18:50:40 +00:00
2 changed files with 8 additions and 9 deletions
Showing only changes of commit dec2757f88 - Show all commits
+8 -8
View File
@@ -3,14 +3,14 @@ run-name: ${{ gitea.actor }} triggered CI pipeline
on:
push:
branches: [main, develop]
branches: [main, develop, adilallo/enhancement/TestingFramework]
pull_request:
branches: [main, develop]
jobs:
# Unit and Integration Tests
test:
runs-on: ubuntu-latest
runs-on: macos-latest
strategy:
matrix:
node-version: [18, 20]
@@ -41,7 +41,7 @@ jobs:
# E2E Tests
e2e:
runs-on: ubuntu-latest
runs-on: macos-latest
strategy:
matrix:
browser: [chromium, firefox, webkit]
@@ -90,7 +90,7 @@ jobs:
# Visual Regression Tests
visual-regression:
runs-on: ubuntu-latest
runs-on: macos-latest
steps:
- name: Checkout code
@@ -136,7 +136,7 @@ jobs:
# Performance Tests
performance:
runs-on: ubuntu-latest
runs-on: macos-latest
steps:
- name: Checkout code
@@ -169,7 +169,7 @@ jobs:
# Storybook Tests
storybook:
runs-on: ubuntu-latest
runs-on: macos-latest
steps:
- name: Checkout code
@@ -194,7 +194,7 @@ jobs:
# Lint and Format
lint:
runs-on: ubuntu-latest
runs-on: macos-latest
steps:
- name: Checkout code
@@ -217,7 +217,7 @@ jobs:
# Build Verification
build:
runs-on: ubuntu-latest
runs-on: macos-latest
steps:
- name: Checkout code
-1
View File
@@ -9,7 +9,6 @@ runner:
fetch_timeout: 5s
fetch_interval: 2s
labels:
- "ubuntu-latest:docker://mcr.microsoft.com/playwright:v1.54.2-jammy"
- "macos-latest:host"
- "self-hosted:host"