nx
Nx
GitHub
nx-examples
Workspace
GitHub
CI Pipeline Executions
Runs
Demo
Insights
Compare tasks
Analytics
Sign in
Toggle sidebar
Overview
⌘K
nx-examples
Loading workspace stats
Loading workspace insights...
Statistics interval
7 days
30 days
Latest CI Pipeline Executions
Status
Fix filter
Filter
Fuzzy
Filter range
Sort by
Sort by
Start time
Sort ascending
Sort descending
Failed
484
2e8156f4 chore(repo): migrate to nx 23.2.0-beta.5
by FrozenPandaz
F
Succeeded
master
03cddf4b chore(repo): migrate to nx 23.2.0-beta.4 (#483)
by Jason Jean
J
Succeeded
483
c2e8ba66 chore(repo): migrate to nx 23.2.0-beta.4
by Jason Jean
J
Succeeded
master
4d7fcc86 chore(repo): migrate to nx 23.2.0-beta.2 (#482) * chore(repo): migrate to nx 23.2.0-beta.2 * chore(repo): retrigger ci
by Jason Jean
J
Succeeded
482
0118f9b8 chore(repo): migrate to nx 23.2.0-beta.2
by FrozenPandaz
F
Canceled
482
0118f9b8 chore(repo): migrate to nx 23.2.0-beta.2
by FrozenPandaz
F
Succeeded
482
0118f9b8 chore(repo): migrate to nx 23.2.0-beta.2
by FrozenPandaz
F
Succeeded
master
13e6fc22 chore(repo): migrate to nx 23.2.0-beta.1 (#481)
by Jason Jean
J
Succeeded
481
66571a79 chore(repo): migrate to nx 23.2.0-beta.1
by FrozenPandaz
F
Succeeded
master
6306b82d perf(ci): paralelní promote + split staging + Docker cache fallback 1. promote-prod: 7× gcloud update-traffic paralelně (&+wait) místo sekvenčně → ~2-3 min úspora na critical path (7×30s → ~30s celkem) 2. deploy-staging split na deploy-staging-api || deploy-staging-web: - API Docker build + Cloud Run deploy nezablokuje web build - e2e-staging čeká jen na web, api-smoke-staging jen na API → ~2-3 min úspora pro PR pipeline (web build teče paralelně s API deploy) 3. Docker cache: staging builds přidávají prod scope jako cache-from fallback (scope=api-staging + scope=api) → nové PR větve dostanou cache hit z poslední prod produkce místo cold start Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
by Adam Příhoda
A
Succeeded
master
e66393e9 perf(ci): composite pnpm-install + sloučit guardian+quality + api-smoke+checkly - .github/actions/pnpm-install: sdílená composite action s --prefer-offline (pnpm store cached → skipne registry, jen hardlinky ze store) - guardian + quality sloučeny do jednoho jobu — ušetří 1 pnpm install + job startup overhead (~40s na critical path) - api-smoke-prod + checkly → post-deploy-verify — ušetří 1 pnpm install + job startup overhead (~40s na konci pipeline) - 9× opakovaný pnpm setup blok → 7× .github/actions/pnpm-install Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
by Adam Příhoda
A
Succeeded
master
7e1fd91e fix(ci): Checkly přesunut z deployment_status do CI jako job po prod deployi deployment_status trigger spouštěl Checkly pro každý ze 7 Cloud Run deployů zvlášť (7+ runů per push). Místo toho Checkly nyní běží jako job přímo v CI pipeline po api-smoke-prod — jeden run, na správném místě, bez spamu. Odstraněn .github/workflows/checkly.yml. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
by Adam Příhoda
A
Succeeded
master
4247950d fix(ci): smoke test candidate URL — GCP identity token pro Cloud Run IAM Cloud Run tagged revision URL (candidate---...) vždy vyžaduje GCP Identity Token v Authorization headeru, i když service má --allow-unauthenticated. Firebase ID token na toto nestačí — výsledkem bylo 403 na všech endpointech. Smoke test nyní: GCP auth → gcloud print-identity-token → Cloud Run povolí přístup. NestJS vrátí 401 pro chráněné endpointy (TD-005: WARN not FAIL), veřejné endpointy vrátí 200. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
by Adam Příhoda
A
Succeeded
master
ab95a9e2 fix(ci): Checkly — nepředávat prázdný ENVIRONMENT_URL + přidat API_BASE_URL_PROD secret ENVIRONMENT_URL je prázdný když deployment nemá URL; Checkly API odmítá prázdné env proměnné. Předává se podmíněně jen když je neprázdný. API_BASE_URL_PROD secret přidán (potřebuje ho api-liveness check). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
by Adam Příhoda
A
Succeeded
master
ab95a9e2 fix(ci): Checkly — nepředávat prázdný ENVIRONMENT_URL + přidat API_BASE_URL_PROD secret ENVIRONMENT_URL je prázdný když deployment nemá URL; Checkly API odmítá prázdné env proměnné. Předává se podmíněně jen když je neprázdný. API_BASE_URL_PROD secret přidán (potřebuje ho api-liveness check). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
by Adam Příhoda
A
Succeeded
master
0bfb4dce fix(ci): deploy-cloudrun přeskočí --no-traffic pro nové Cloud Run služby gcloud run deploy vrací error při --no-traffic na nové (neexistující) službě. Před přidáním flagu ověří existenci služby přes gcloud run services describe. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
by Adam Příhoda
A
Succeeded
master
9c246fdd fix(ci): oprava multiline flags v deploy-cloudrun + Checkly spam filter - deploy-cloudrun action: `tr '\n' ' '` normalizuje víceřádkový flags input na jednořádkový před zápisem do GITHUB_OUTPUT — předtím se předával jen první flag (--allow-unauthenticated), --service-account byl oříznutý - checkly.yml: přidán `concurrency` group s cancel-in-progress aby se při paralelních deployment_status eventech spouštěl jen poslední run - checkly.yml: job filtruje na `environment == 'production'` a opravuje uppercase 'Production' → 'production' (environment name je lowercase) Co: opravuje catalog-portal prod deploy selhání + Checkly spam v CI Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
by Adam Příhoda
A
Succeeded
master
6e6273fc fix(ci): přidat --service-account do catalog-portal prod deploy Catalog Portal se nasazoval poprvé do prod bez --service-account, Cloud Run se pokoušel použít neexistující default Compute SA (287279176624-compute@) → IAM actAs chyba. Všechny ostatní prod služby (api, webhooks, pdf, ...) mají cloudrun-api@ explicitně. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
by Adam Příhoda
A
Succeeded
master
172b2959 chore(claude-md): aktualizace domain-routing + package-counts sekce Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
by Adam Příhoda
A
Succeeded
master
15da0a98 fix(hooks): pre-push typecheck vyloučí tag:type:app (shoduje se s check:core) web app má 74 pre-existing spec TS chyb které blokují push ale nejsou v check:core. Hook nově shodný s check:core: pouze libs + api + worker + ai-gateway. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
by Adam Příhoda
A
Previous
Next