Skip to content

doc: add note on visibility of CI failures to new contributor guide#64256

Open
sxa wants to merge 1 commit into
nodejs:mainfrom
sxa:1cci
Open

doc: add note on visibility of CI failures to new contributor guide#64256
sxa wants to merge 1 commit into
nodejs:mainfrom
sxa:1cci

Conversation

@sxa

@sxa sxa commented Jul 2, 2026

Copy link
Copy Markdown
Member

Some new contributors won't be able to access the CI and will only see github check failures when a test run in jenkins fails we should make it clear that they will need assistance from a collaborator/platform team member to know which tests caused it to fail.

Signed-off-by: Stewart X Addison <sxa@ibm.com>
@sxa sxa requested a review from joyeecheung July 2, 2026 13:28
@sxa sxa self-assigned this Jul 2, 2026
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Review requested:

  • @nodejs/tsc

@nodejs-github-bot nodejs-github-bot added the doc Issues and PRs related to the documentations. label Jul 2, 2026
@sxa

sxa commented Jul 2, 2026

Copy link
Copy Markdown
Member Author

FYI @MikeMcC399 as someone who has experienced this recently :-) LMK what you think of the wording. I've tried to keep it short but with the info that's needed.

Comment on lines +171 to +176
Since read access to the CI is also restricted, one of the collaborators also will need to let
you know about any failures unless you are a member of one of the platform teams in the Node.js
organisation. If after a day or so from a collaborator triggering a CI your PR shows a failure
in either the `node-test-pull-request` or `node-test-commit-*` checks it's worth adding a
comment to the PR asking what tests are failed, as the collaborator may not realise that you
cannot see the results directly in the CI.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In this section, I'd suggest referring specifically to the Jenkins CI. There is no restriction on viewing the GitHub Actions CI.

I would also remove the reference to "unless you are a member of one of the platform teams in the Node.js
organisation" since this is a document for first-time contributors.

I did actually bring up this issue when the original PR was submitted.
See #63685 (comment)

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

Labels

doc Issues and PRs related to the documentations.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants