Skip to content

ci: check.yml: checkout the current repository instead of apache/nuttx#296

Open
zhangning21 wants to merge 1 commit into
open-vela:devfrom
zhn-test:dev
Open

ci: check.yml: checkout the current repository instead of apache/nuttx#296
zhangning21 wants to merge 1 commit into
open-vela:devfrom
zhn-test:dev

Conversation

@zhangning21

Copy link
Copy Markdown
Contributor

The Check workflow was inherited from apache/nuttx with a hardcoded repository: apache/nuttx in the checkout step. The original intent was to align with apache/nuttx community's check rules, but since open-vela/nuttx has diverged and not kept in sync, the base.sha in every PR refers to a commit that does not exist in apache/nuttx, causing 'fatal: Invalid revision range' (exit 128).

Remove the hardcoded repository line so actions/checkout@v4 defaults to ${{ github.repository }} (open-vela/nuttx), ensuring checkpatch runs against the actual open-vela commits.

Note: Please adhere to Contributing Guidelines.

Summary

Update this section with information on why change is necessary,
what it exactly does and how, if new feature shows up, provide
references (dependencies, similar problems and solutions), etc.

Impact

Update this section, where applicable, on how change affects users,
build process, hardware, documentation, security, compatibility, etc.

Testing

Update this section with details on how did you verify the change,
what Host was used for build (OS, CPU, compiler, ..), what Target was
used for verification (arch, board:config, ..), etc. Providing build
and runtime logs from before and after change is highly appreciated.

The Check workflow was inherited from apache/nuttx with a hardcoded
repository: apache/nuttx in the checkout step. The original intent was
to align with apache/nuttx community's check rules, but since
open-vela/nuttx has diverged and not kept in sync, the base.sha in
every PR refers to a commit that does not exist in apache/nuttx,
causing 'fatal: Invalid revision range' (exit 128).

Remove the hardcoded repository line so actions/checkout@v4 defaults
to ${{ github.repository }} (open-vela/nuttx), ensuring checkpatch
runs against the actual open-vela commits.

Signed-off-by: zhangning21 <zhangning21@xiaomi.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants