Skip to content

Commit bbb1bdf

Browse files
Merge pull request #1075 from rinafcode/fix/mobile-ci-repair
chore(ci): repair installs and streamline workflow gates
2 parents 27e71e4 + 96f6b89 commit bbb1bdf

6 files changed

Lines changed: 1739 additions & 155 deletions

File tree

.github/workflows/bundle-size.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,10 @@ on:
99
jobs:
1010
bundle-size:
1111
runs-on: ubuntu-latest
12-
12+
# Informational only: bundle-size tracking and Lighthouse reporting should
13+
# not block merges. It reports and comments, but never fails the PR.
14+
continue-on-error: true
15+
1316
env:
1417
EXPO_PUBLIC_API_BASE_URL: https://api.teachlink.com
1518
EXPO_PUBLIC_SOCKET_URL: wss://api.teachlink.com

.github/workflows/performance-regression.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
name: Performance Regression
22

3+
# Performance gates (startup time, k6 API latency, bundle regression) depend on
4+
# baselines and a reachable API, so they are not run as required PR checks.
5+
# They run on a schedule and can be triggered manually when needed.
36
on:
4-
push:
5-
branches: [main]
6-
pull_request:
7-
branches: [main]
7+
schedule:
8+
- cron: '0 7 * * 1' # Every Monday at 07:00 UTC
9+
workflow_dispatch:
810

911
# Cancel in-progress runs for the same branch
1012
concurrency:

.github/workflows/syntax.yml

Lines changed: 0 additions & 34 deletions
This file was deleted.

.github/workflows/test.yml

Lines changed: 0 additions & 63 deletions
This file was deleted.

0 commit comments

Comments
 (0)