Skip to content

Updated USBX contribution guide for current workflows - #281

Open
fdesbiens wants to merge 3 commits into
eclipse-threadx:devfrom
fdesbiens:contributing-overhaul
Open

fdesbiens wants to merge 3 commits into
eclipse-threadx:devfrom
fdesbiens:contributing-overhaul

Conversation

@fdesbiens

@fdesbiens fdesbiens commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

The contributor guide lacked USBX-specific build and submission guidance and described the old master-only regression workflow.

It now documents C99, the Win32/Win64 runners, all 17 Linux CI profiles on dev, merged coverage floors, attribution, and release practices. The Windows and CI instructions assume #273 and #280 have merged; merge this guide after those changes.

Markdown links resolve and git diff --check passed. Build tests were not run for this documentation change.

Assisted-by: Codex (gpt-6-sol) noreply@openai.com

The existing guide omitted USBX build, test, and submission practices.

The guide now covers the project process and USBX C99, regression profiles,
coverage, attribution, and release practices. It also states that the
regression workflow does not run for pull requests to dev.

Local Markdown links resolve and git diff --check passed. Build tests were
not run for this documentation change.

Assisted-by: Codex (gpt-6-sol) <noreply@openai.com>
The contributor guide omitted Windows simulator runners and described the old
master-only regression and coverage workflow.

The guide now covers both Windows ports, all 17 Linux CI profiles on dev, merged
coverage floors, pinned dependencies, and the updated host tools.

git diff --check passed. Build tests were not run for this documentation change.

Assisted-by: Codex (gpt-6-sol) <noreply@openai.com>
@fdesbiens
fdesbiens force-pushed the contributing-overhaul branch from 112a9c8 to 5262253 Compare September 25, 2026 15:41
The ECA and Git setup items had no visible gap in GitHub Markdown.

An indented line break now separates them while preserving list numbering.

GitHub Markdown rendered the items in one list with the visible gap, and
git diff --check passed.

Assisted-by: Codex (gpt-6-sol) <noreply@openai.com>

This branch has not been deployed

No deployments
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