Skip to content

Updated USBX contribution guide for current workflows - #281

Merged
fdesbiens merged 3 commits into
eclipse-threadx:devfrom
fdesbiens:contributing-overhaul
Oct 1, 2026
Merged

fdesbiens merged 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.

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>
@fdesbiens
fdesbiens merged commit 99f4a2a into eclipse-threadx:dev Oct 1, 2026
1 check passed
@fdesbiens
fdesbiens deleted the contributing-overhaul branch October 1, 2026 13:17
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