mirror of
https://github.com/stablyai/orca.git
synced 2026-11-02 18:17:36 +00:00
* [CI] Warm only Linux for compiler recipe changes * [CI] Follow cache warmer callers in policy contracts
49 lines
1.8 KiB
YAML
49 lines
1.8 KiB
YAML
name: Warm shared CI platform caches
|
|
|
|
on:
|
|
push:
|
|
branches: [main]
|
|
paths:
|
|
- '.github/workflows/ci-cache-warmup.yml'
|
|
- '.github/workflows/ci-cache-warmup-platform-jobs.yml'
|
|
- '.github/workflows/ci-cache-warmup-platforms.yml'
|
|
- '.github/actions/install-node-dependencies/**'
|
|
- '.github/actions/restore-pnpm-verification/**'
|
|
- '.github/actions/prepare-native-runtime/**'
|
|
- '.github/actions/prepare-git-compatibility/**'
|
|
- '.github/actions/prepare-linux-package-fixture/**'
|
|
- 'config/docker/headless-serve-shutdown/**'
|
|
- 'config/docker/cli-launch-contract/**'
|
|
- 'config/docker/daemon-shutdown-descendants/**'
|
|
- 'package.json'
|
|
- 'pnpm-lock.yaml'
|
|
- 'pnpm-workspace.yaml'
|
|
- '.npmrc'
|
|
- '.pnpmfile.cjs'
|
|
- 'config/scripts/ensure-native-runtime.mjs'
|
|
- 'config/scripts/rebuild-native-deps.mjs'
|
|
- 'config/scripts/node-pty-job-ownership.cjs'
|
|
- 'config/scripts/windows-pe-machine.cjs'
|
|
- 'config/scripts/windows-process-tree-gyp-rebuild.mjs'
|
|
- 'config/scripts/windows-process-tree-creation-time.cjs'
|
|
- 'config/scripts/install-electron-package-binary.mjs'
|
|
- 'config/scripts/electron-platform-path.mjs'
|
|
- 'config/scripts/zip-extractor-command.mjs'
|
|
- 'src/shared/zip-extractor-command.ts'
|
|
- 'config/scripts/shared-electron-dist-cache.mjs'
|
|
- 'config/scripts/space-sharing-copy.mjs'
|
|
- 'config/patches/**'
|
|
- 'native/windows-registry/**'
|
|
pull_request:
|
|
paths:
|
|
- '.github/workflows/ci-cache-warmup.yml'
|
|
- '.github/workflows/ci-cache-warmup-platforms.yml'
|
|
- '.github/workflows/ci-cache-warmup-platform-jobs.yml'
|
|
|
|
permissions:
|
|
contents: read
|
|
|
|
jobs:
|
|
warm-platforms:
|
|
uses: ./.github/workflows/ci-cache-warmup-platform-jobs.yml
|