|
24 | 24 | paths: |
25 | 25 | - '.github/workflows/composer-compatibility.yml' |
26 | 26 | - 'tests/docker/Dockerfile.composer' |
27 | | - - 'crates/socket-patch-core/src/vendor/composer_lock.rs' |
28 | | - - 'crates/socket-patch-core/src/vendor/composer_lock/**' |
29 | | - - 'crates/socket-patch-core/src/vendor/lock_inventory/composer.rs' |
30 | | - - 'crates/socket-patch-core/src/patch/redirect/**' |
| 27 | + - 'Cargo.lock' |
| 28 | + - 'Cargo.toml' |
| 29 | + - 'crates/*/Cargo.toml' |
| 30 | + - 'crates/socket-patch-core/src/vendor/**' |
| 31 | + - 'crates/socket-patch-core/src/patch/**' |
| 32 | + - 'crates/socket-patch-core/src/manifest/**' |
| 33 | + - 'crates/socket-patch-core/tests/fixtures/redirect/composer/**' |
| 34 | + - 'crates/socket-patch-core/tests/fixtures/composer-version-vectors.json' |
31 | 35 | - 'crates/socket-patch-core/src/crawlers/composer_crawler.rs' |
32 | 36 | - 'crates/socket-patch-core/src/utils/composer*.rs' |
33 | 37 | - 'crates/socket-patch-core/src/utils/purl.rs' |
34 | 38 | - 'crates/socket-patch-core/src/vex/**' |
35 | 39 | - 'crates/socket-patch-cli/src/commands/vendor*' |
| 40 | + - 'crates/socket-patch-cli/src/commands/get*.rs' |
| 41 | + - 'crates/socket-patch-cli/src/commands/apply.rs' |
| 42 | + - 'crates/socket-patch-cli/src/commands/rollback.rs' |
| 43 | + - 'crates/socket-patch-cli/src/commands/remove.rs' |
36 | 44 | - 'crates/socket-patch-cli/src/commands/composer_hints.rs' |
37 | 45 | - 'crates/socket-patch-cli/src/commands/scan/**' |
38 | 46 | - 'crates/socket-patch-cli/src/commands/vex*.rs' |
@@ -197,4 +205,6 @@ jobs: |
197 | 205 | load: true |
198 | 206 |
|
199 | 207 | - name: Run the vendored composer Docker capstone |
| 208 | + env: |
| 209 | + SOCKET_PATCH_DOCKER_E2E_REQUIRED: '1' |
200 | 210 | run: cargo test -p socket-patch-cli --features docker-e2e --test docker_e2e_vendor_composer |
0 commit comments