summaryrefslogtreecommitdiffstats
path: root/debug/risc-v-gsp-rm-vm/docs/21-CI-RELEASE-PIPELINE.md
diff options
context:
space:
mode:
Diffstat (limited to 'debug/risc-v-gsp-rm-vm/docs/21-CI-RELEASE-PIPELINE.md')
-rw-r--r--debug/risc-v-gsp-rm-vm/docs/21-CI-RELEASE-PIPELINE.md8
1 files changed, 4 insertions, 4 deletions
diff --git a/debug/risc-v-gsp-rm-vm/docs/21-CI-RELEASE-PIPELINE.md b/debug/risc-v-gsp-rm-vm/docs/21-CI-RELEASE-PIPELINE.md
index aa71b54..d4d7680 100644
--- a/debug/risc-v-gsp-rm-vm/docs/21-CI-RELEASE-PIPELINE.md
+++ b/debug/risc-v-gsp-rm-vm/docs/21-CI-RELEASE-PIPELINE.md
@@ -13,7 +13,7 @@ playbook into one repeatable run and one attachable bundle:
| `harness/version_diff.py` | old vs new target, section by section: image/shape, symbol inventory, decompiled corpus hints, bounded QEMU probe, shared-scenario behavior, M1–M6 skeleton |
| `harness/ci_release.py` | runs version_diff → portability matrix → mutation smoke and hashes every artifact into `bundle-manifest.json` |
-`.github/workflows/greeneye.yml` runs the tool's test suite on pushes/PRs that
+`.github/workflows/risc-v-gsp-rm-debugger.yml` runs the tool's test suite on pushes/PRs that
touch `debug/risc-v-gsp-rm-vm/**` or `tools/rm*/**`. The repository-level
`.github/workflows/ci.yml` is independent and unchanged.
@@ -65,7 +65,7 @@ section then reports `skipped` with a reason unless Ghidra/JSON sources are
supplied.
Flags: `--old/--new` (required), `--out` (required), `--old-label/--new-label/
---release`, `--old-symbols/--new-symbols` (green-eye JSON), `--old-ghidra-names`,
+--release`, `--old-symbols/--new-symbols` (risc-v-gsp-rm-debugger JSON), `--old-ghidra-names`,
`--new-ghidra-names`, `--old-ghidra-index`, `--new-ghidra-index`,
`--old-ghidra-exports`, `--new-ghidra-exports` (`--old-ghidra-bias`/
`--new-ghidra-bias`), `--corpus-diff OLD NEW`, `--corpus-report FILE`,
@@ -84,7 +84,7 @@ never aborts the others. A failing QEMU probe or scenario is recorded as
2. **Symbol inventory.** ELF `.symtab` plus Ghidra `names.tsv`,
`decompiled_index.tsv`/bucket TSVs, 4-column `exports.tsv` and the
3-column `ExportForGreenEye` form (`addr<TAB>name<TAB>size`), plus
- green-eye `greeneye-symbols/1` JSON DBs. Matching follows
+ risc-v-gsp-rm-debugger `greeneye-symbols/1` JSON DBs. Matching follows
`userspace/cuda/tools/diff_corpus.py`: named functions match by name
(duplicates in address order), the address shift is the median of named
deltas, and `FUN_*` functions match at the shifted address. The report
@@ -240,7 +240,7 @@ the docs/14 §6 pack; the docs/23 §4 step 7 expected-artifact list maps 1:1.
## 5. CI workflow
-`.github/workflows/greeneye.yml` (new; `ci.yml` is untouched):
+`.github/workflows/risc-v-gsp-rm-debugger.yml` (new; `ci.yml` is untouched):
* triggers on push/PR paths `debug/risc-v-gsp-rm-vm/**` and `tools/rm*/**`;
* `ubuntu-latest`, no secrets, no hardware;