Skip to content

Commit 0441015

Browse files
committed
Add canonical dual-repo CHANGED_FILES manifest for deploy-pipeline goal
1 parent f0bfb6e commit 0441015

2 files changed

Lines changed: 43 additions & 1 deletion

File tree

CHANGED_FILES

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Canonical deploy-pipeline goal patch manifest (both repos).
2+
# Verification step 6 copies this file to {SCRATCH}/CHANGED_FILES.txt and changed-files.txt.
3+
# One path per line; repo prefix required for dual-repo honesty.
4+
5+
# --- RustAPI ---
6+
RustAPI/.gitignore
7+
RustAPI/crates/cargo-rustapi/src/commands/deploy.rs
8+
RustAPI/crates/cargo-rustapi/src/config.rs
9+
RustAPI/crates/cargo-rustapi/tests/cli_tests.rs
10+
RustAPI/crates/rustapi-core/src/extract.rs
11+
RustAPI/crates/rustapi-core/src/multipart.rs
12+
RustAPI/scripts/run-verification-plan.ps1
13+
14+
# --- RustAPI-Cloud (verification drivers called out in plan step 6) ---
15+
RustAPI-Cloud/.cargo/config.toml
16+
RustAPI-Cloud/.gitignore
17+
RustAPI-Cloud/Cargo.toml
18+
RustAPI-Cloud/fixtures/port-listener/Cargo.toml
19+
RustAPI-Cloud/fixtures/port-listener/src/main.rs
20+
RustAPI-Cloud/migrations/002_deploy.sql
21+
RustAPI-Cloud/scripts/run-verification-plan.ps1
22+
RustAPI-Cloud/src/auth/bearer.rs
23+
RustAPI-Cloud/src/bin/mint-verify-jwt.rs
24+
RustAPI-Cloud/src/bin/verify-deploy-e2e.rs
25+
RustAPI-Cloud/src/deploy/executor.rs
26+
RustAPI-Cloud/src/deploy/service.rs
27+
RustAPI-Cloud/src/lib.rs
28+
RustAPI-Cloud/src/routes/deploy.rs
29+
RustAPI-Cloud/src/verify_db.rs
30+
RustAPI-Cloud/tests/common/mod.rs
31+
RustAPI-Cloud/tests/deploy_pipeline.rs

scripts/run-verification-plan.ps1

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,19 @@
11
# Wrapper: sole verification entry point from the RustAPI workspace.
2+
# Orchestration + artifact emission live in RustAPI-Cloud/scripts/run-verification-plan.ps1.
3+
# Canonical dual-repo goal patch list: RustAPI/CHANGED_FILES (copied to {SCRATCH}/CHANGED_FILES.txt).
24
param(
35
[string]$Scratch = "C:\Users\tunay\AppData\Local\Temp\grok-goal-21752d8f00a1\implementer"
46
)
57

6-
$cloudScript = Join-Path (Split-Path $PSScriptRoot -Parent) "..\RustAPI-Cloud\scripts\run-verification-plan.ps1"
8+
$repoRoot = Split-Path $PSScriptRoot -Parent
9+
$canonical = Join-Path $repoRoot "CHANGED_FILES"
10+
if (-not (Test-Path $canonical)) {
11+
Write-Error "Missing canonical goal manifest: $canonical"
12+
exit 1
13+
}
14+
15+
$cloudScript = Join-Path $repoRoot "..\RustAPI-Cloud\scripts\run-verification-plan.ps1"
16+
Write-Host "Canonical CHANGED_FILES: $canonical"
17+
Write-Host "Cloud verification script: $cloudScript"
718
& $cloudScript -Scratch $Scratch
819
if ($LASTEXITCODE -ne 0) { exit $LASTEXITCODE }

0 commit comments

Comments
 (0)