Skip to content

[codex] Prepare OrangeFox GitHub build lane#3

Draft
Fractal-Echo wants to merge 1 commit into
mainfrom
ci/orangefox-github-build
Draft

[codex] Prepare OrangeFox GitHub build lane#3
Fractal-Echo wants to merge 1 commit into
mainfrom
ci/orangefox-github-build

Conversation

@Fractal-Echo

Copy link
Copy Markdown
Owner

Summary

  • Adds GitHub validation and a manual OrangeFox recovery build workflow for NX809J/canoe/sm8850.
  • Tightens public repo hygiene with forbidden-artifact checks and safer ignore rules.
  • Aligns the documented build flow around orangefox_NX809J-ap2a-eng and device/nubia/NX809J placement.
  • Keeps assets/abl_unlock.elf with a pinned SHA-256 because it is the RM11 Pro full-fastboot ABL artifact.
  • Flattens public release notes and hashes into assets and removes obsolete TWRP/reference candidate trees and scripts.

Safety Notes

This remains WIP recovery-port work. The PR documents build-pass / flash-pass / boot-fail / rollback-pass history without labeling the recovery stable or usable.

The workflow avoids device-write commands, release mutation, GitHub secrets, and private maintainer paths. Full build is manual-only because OrangeFox sync/build is large for hosted runners.

Validation

  • git diff --cached --check
  • git diff --check
  • bash scripts/ci/verify-orangefox-github-build.sh
  • bash scripts/ci/verify-recovery-route1.sh

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant