You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**Triggers:** Push and pull request to the `main` branch.
6
+
-**Environment:** Run on `ubuntu-latest`.
7
+
-**Permissions:**`contents: read` to ensure read-only workspace access.
8
+
9
+
## 2. Command Pipeline
10
+
The CI job executes the standard Rust validation suite offline under the `agy7rust` workspace:
11
+
1.`cargo fmt --all --check`
12
+
2.`cargo check`
13
+
3.`cargo test`
14
+
4.`cargo clippy -- -D warnings`
15
+
16
+
## 3. Scope and File Audit
17
+
-**Files Created:**
18
+
-`.github/workflows/rust-validation.yml`
19
+
-`CI_RUST_VALIDATION_SNAPSHOT.md`
20
+
-**Verification Note:**`POST_PUSH_GITHUB_VERIFICATION.md` was previously created for manual validation checks and is intentionally excluded from the staging target of this CI phase changes.
21
+
22
+
## 4. Local Validation and Commit Assertions
23
+
- CI is configured to run the Rust validation checklist on GitHub-hosted runners.
24
+
- Local project validation remains the source of truth until CI has executed successfully on GitHub.
25
+
26
+
## 5. Non-Claims
27
+
-**CI Safety Guarantee:** CI ensures compilation and lint compliance but does not declare the software to be 100% bug-free or immune to runtime errors.
28
+
-**Workflow Scope:** Runs checks only; does not build docker images, deploy code, or execute external webhooks.
0 commit comments