pcbjam/.github/workflows
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Viktor Vaczi 2e1b69998f ci: stop site/** from triggering the full WASM build
ci-ubicloud.yml used paths-ignore: ["docs/**", "**.md"] with
concurrency.cancel-in-progress: false, so every non-markdown edit under
site/ queued a full 6-tool KiCad WASM build plus the wxWidgets + KiCad
e2e suites — and queued rather than superseded, so a multi-commit push
stacked several of them up.

The marketing site shares no build inputs with the WASM tools and ships
from its own deploy-site.yml. Landed on its own, ahead of the Cloudflare
migration commits, so those don't pay the old cost.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LAmkjM7okPdScp9XLW1JVr
2026-07-27 13:41:51 +02:00
..
ci-ubicloud.yml ci: stop site/** from triggering the full WASM build 2026-07-27 13:41:51 +02:00
deploy-demo.yml analytics: consolidate everything onto one shared Plausible pa- script 2026-07-15 19:34:09 +02:00
publish-libs.yml feat(deploy): publish-libs CI + full clone (C1.3) 2026-06-20 12:47:38 +02:00
release.yml standalone-hardening 0006: redirect non-editor routes to the mgmt app 2026-07-16 17:24:37 +02:00
screenshot-changelog.yml e2e/CI: dual-engine suites, per-engine screenshots, SwiftShader retired, prod web suite, CI-coverage gate 2026-07-17 12:21:54 +02:00
wasm-build.yml e2e/CI: dual-engine suites, per-engine screenshots, SwiftShader retired, prod web suite, CI-coverage gate 2026-07-17 12:21:54 +02:00
wasm-opt-bench.yml ci: ephemeral Hetzner CI — full build + e2e on main push, all else dispatch-only 2026-06-11 07:50:47 +02:00