mirror of
https://github.com/neondatabase/neon.git
synced 2026-01-16 09:52:54 +00:00
Closes: https://github.com/neondatabase/cloud/issues/17784 ## Problem Currently, we run the whole CI pipeline for any changes. It's slow and expensive. ## Suggestion Starting with MacOs builds: - check what files were changed - rebuild only needed parts - reuse results from previous builds when available - run builds in parallel when possible --------- Co-authored-by: Alexander Bayandin <alexander@neon.tech>
13 lines
401 B
YAML
13 lines
401 B
YAML
rust_code: ['**/*.rs', '**/Cargo.toml', '**/Cargo.lock']
|
|
|
|
v14: ['vendor/postgres-v14/**', 'Makefile', 'pgxn/**']
|
|
v15: ['vendor/postgres-v15/**', 'Makefile', 'pgxn/**']
|
|
v16: ['vendor/postgres-v16/**', 'Makefile', 'pgxn/**']
|
|
v17: ['vendor/postgres-v17/**', 'Makefile', 'pgxn/**']
|
|
|
|
rebuild_neon_extra:
|
|
- .github/workflows/neon_extra_builds.yml
|
|
|
|
rebuild_macos:
|
|
- .github/workflows/build-macos.yml
|