@@ -53,11 +53,11 @@ jobs:
5353 target
5454 key: ${{ runner.os }}-deploy-${{ hashFiles('**/Cargo.lock') }}
5555
56- - name: Install KANI and cargo-wrt
56+ - name: Install KANI and cargo-kiln
5757 run: |
5858 cargo install --locked kani-verifier
5959 cargo kani setup
60- cargo install --path cargo-wrt --locked
60+ cargo install --path cargo-kiln --locked
6161
6262 - name: Run pre-deployment verification
6363 id: verify
7777 EOF
7878
7979 echo "## Build Verification" >> deployment-verification.md
80- if cargo-wrt build --output json > build-results.json 2>&1; then
80+ if cargo-kiln build --output json > build-results.json 2>&1; then
8181 echo "✅ Build successful" >> deployment-verification.md
8282 echo "BUILD_STATUS=success" >> $GITHUB_ENV
8383 else
8888
8989 echo "" >> deployment-verification.md
9090 echo "## Test Suite Results" >> deployment-verification.md
91- if cargo-wrt test --output json > test-results.json 2>&1; then
91+ if cargo-kiln test --output json > test-results.json 2>&1; then
9292 echo "✅ All tests passed" >> deployment-verification.md
9393 echo "TEST_STATUS=success" >> $GITHUB_ENV
9494 else
@@ -107,7 +107,7 @@ jobs:
107107 for level in a b c d; do
108108 echo "### ASIL-${level^^} Verification" >> deployment-verification.md
109109
110- if cargo-wrt kani-verify --asil-profile $level --output json > kani-$level.json 2>&1; then
110+ if cargo-kiln kani-verify --asil-profile $level --output json > kani-$level.json 2>&1; then
111111 echo "✅ ASIL-${level^^} verification passed" >> deployment-verification.md
112112
113113 # Extract coverage info
@@ -180,15 +180,15 @@ jobs:
180180
181181 - name: Install deployment tools
182182 run: |
183- cargo install --path cargo-wrt --locked
183+ cargo install --path cargo-kiln --locked
184184
185185 - name: Prepare staging deployment
186186 run: |
187187 echo "Preparing staging deployment..."
188188 echo "Verification hash: ${{ needs.prepare-verification.outputs.verification-hash }}"
189189
190190 # Create deployment package
191- cargo-wrt build --release
191+ cargo-kiln build --release
192192
193193 # Create staging manifest
194194 cat > staging-manifest.json << EOF
@@ -200,9 +200,9 @@ jobs:
200200 "asil_level": "A",
201201 "deployment_target": "staging",
202202 "artifacts": [
203- "libwrt .rlib",
204- "libwrt_foundation .rlib",
205- "cargo-wrt "
203+ "libkiln .rlib",
204+ "libkiln_foundation .rlib",
205+ "cargo-kiln "
206206 ]
207207 }
208208 EOF
@@ -266,14 +266,14 @@ jobs:
266266
267267 - name: Install deployment tools
268268 run: |
269- cargo install --path cargo-wrt --locked
269+ cargo install --path cargo-kiln --locked
270270
271271 - name: Create production deployment
272272 run: |
273273 echo "Creating production deployment..."
274274
275275 # Build with production optimizations
276- cargo-wrt build --release --profile production
276+ cargo-kiln build --release --profile production
277277
278278 # Create production manifest
279279 cat > production-manifest.json << EOF
@@ -287,9 +287,9 @@ jobs:
287287 "certification_ready": true,
288288 "safety_verified": true,
289289 "artifacts": [
290- "libwrt .rlib",
291- "libwrt_foundation .rlib",
292- "cargo-wrt ",
290+ "libkiln .rlib",
291+ "libkiln_foundation .rlib",
292+ "cargo-kiln ",
293293 "verification-evidence.zip"
294294 ]
295295 }
@@ -337,14 +337,14 @@ jobs:
337337
338338 - name: Install certification tools
339339 run: |
340- cargo install --path cargo-wrt --locked
340+ cargo install --path cargo-kiln --locked
341341
342342 - name: Generate certification package
343343 run: |
344344 echo "Generating certification evidence package..."
345345
346346 # Create comprehensive verification report
347- cargo-wrt verify --asil d --output json > certification-verification.json
347+ cargo-kiln verify --asil d --output json > certification-verification.json
348348
349349 # Create certification manifest
350350 cat > certification-manifest.json << EOF
0 commit comments