Skip to content

build: add skip_apidoc_files and include QUIC#56941

Closed
RafaelGSS wants to merge 4 commits intonodejs:mainfrom
RafaelGSS:hide-quic-documentation
Closed

build: add skip_apidoc_files and include QUIC#56941
RafaelGSS wants to merge 4 commits intonodejs:mainfrom
RafaelGSS:hide-quic-documentation

Conversation

@RafaelGSS
Copy link
Member

@RafaelGSS RafaelGSS commented Feb 6, 2025

As we have discussed in TSC meeting

cc: @nodejs/tsc

@RafaelGSS RafaelGSS requested a review from jasnell February 6, 2025 17:27
@nodejs-github-bot nodejs-github-bot added build Issues and PRs related to build files or the CI. needs-ci PRs that need a full CI run. labels Feb 6, 2025
@codecov
Copy link

codecov bot commented Feb 6, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 89.11%. Comparing base (fc7682c) to head (db302e5).
Report is 409 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main   #56941   +/-   ##
=======================================
  Coverage   89.11%   89.11%           
=======================================
  Files         665      665           
  Lines      193203   193203           
  Branches    37217    37214    -3     
=======================================
+ Hits       172165   172177   +12     
- Misses      13767    13769    +2     
+ Partials     7271     7257   -14     
Files with missing lines Coverage Δ
src/node_options.cc 87.97% <ø> (ø)

... and 28 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copy link
Member

@mhdawson mhdawson left a comment

Choose a reason for hiding this comment

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

LGTM after @aduh95 suggestion is incorporated.

@targos
Copy link
Member

targos commented Feb 11, 2025

It's still not quite in the correct order

@RafaelGSS RafaelGSS force-pushed the hide-quic-documentation branch from 200b03f to 295289f Compare February 11, 2025 14:17
@RafaelGSS RafaelGSS added the request-ci Add this label to start a Jenkins CI on a PR. label Feb 12, 2025
@github-actions github-actions bot removed the request-ci Add this label to start a Jenkins CI on a PR. label Feb 12, 2025
@nodejs-github-bot
Copy link
Collaborator

@mhdawson
Copy link
Member

@RafaelGSS can you rebase?

@RafaelGSS RafaelGSS force-pushed the hide-quic-documentation branch from 295289f to db302e5 Compare February 14, 2025 15:10
@RafaelGSS RafaelGSS added the request-ci Add this label to start a Jenkins CI on a PR. label Feb 17, 2025
@github-actions github-actions bot removed the request-ci Add this label to start a Jenkins CI on a PR. label Feb 17, 2025
@nodejs-github-bot
Copy link
Collaborator

@RafaelGSS RafaelGSS added the commit-queue Add this label to land a pull request using GitHub Actions. label Feb 18, 2025
@nodejs-github-bot nodejs-github-bot added commit-queue-failed An error occurred while landing this pull request using GitHub Actions. and removed commit-queue Add this label to land a pull request using GitHub Actions. labels Feb 18, 2025
@nodejs-github-bot
Copy link
Collaborator

Commit Queue failed
- Loading data for nodejs/node/pull/56941
✔  Done loading data for nodejs/node/pull/56941
----------------------------------- PR info ------------------------------------
Title      build: add skip_apidoc_files and include QUIC (#56941)
Author     Rafael Gonzaga <rafael.nunu@hotmail.com> (@RafaelGSS)
Branch     RafaelGSS:hide-quic-documentation -> nodejs:main
Labels     build, needs-ci
Commits    4
 - build: add skip_apidoc_files and include QUIC
 - fixup! build: add skip_apidoc_files and include QUIC
 - fixup! fixup! build: add skip_apidoc_files and include QUIC
 - fixup! fixup! fixup! build: add skip_apidoc_files and include QUIC
Committers 1
 - RafaelGSS <rafael.nunu@hotmail.com>
PR-URL: https://github.com/nodejs/node/pull/56941
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
------------------------------ Generated metadata ------------------------------
PR-URL: https://github.com/nodejs/node/pull/56941
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
--------------------------------------------------------------------------------
   ⚠  Commits were pushed since the last approving review:
   ⚠  - build: add skip_apidoc_files and include QUIC
   ⚠  - fixup! build: add skip_apidoc_files and include QUIC
   ⚠  - fixup! fixup! build: add skip_apidoc_files and include QUIC
   ⚠  - fixup! fixup! fixup! build: add skip_apidoc_files and include QUIC
   ℹ  This PR was created on Thu, 06 Feb 2025 17:27:17 GMT
   ✔  Approvals: 2
   ✔  - James M Snell (@jasnell) (TSC): https://github.com/nodejs/node/pull/56941#pullrequestreview-2600564603
   ✔  - Michael Dawson (@mhdawson) (TSC): https://github.com/nodejs/node/pull/56941#pullrequestreview-2607299515
   ✔  Last GitHub CI successful
   ℹ  Last Full PR CI on 2025-02-17T21:11:35Z: https://ci.nodejs.org/job/node-test-pull-request/65280/
- Querying data for job/node-test-pull-request/65280/
   ✔  Last Jenkins CI successful
--------------------------------------------------------------------------------
   ✔  Aborted `git node land` session in /home/runner/work/node/node/.ncu
https://github.com/nodejs/node/actions/runs/13382384552

jasnell pushed a commit that referenced this pull request Feb 18, 2025
PR-URL: #56941
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
@jasnell
Copy link
Member

jasnell commented Feb 18, 2025

Landed in 0a4572d

1 similar comment
@jasnell

This comment was marked as duplicate.

@jasnell jasnell closed this Feb 18, 2025
acidiney pushed a commit to acidiney/node that referenced this pull request Feb 23, 2025
PR-URL: nodejs#56941
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
targos pushed a commit that referenced this pull request Feb 24, 2025
PR-URL: #56941
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
targos pushed a commit that referenced this pull request Feb 25, 2025
PR-URL: #56941
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
@RafaelGSS RafaelGSS added the backport-requested-v22.x PRs awaiting manual backport to the v22.x-staging branch. label Apr 11, 2025
@RafaelGSS
Copy link
Member Author

This commit didn't land cleanly on v22.x-staging. It requires a manual backport, so I'm adding a backport-requested label.

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

Labels

backport-requested-v22.x PRs awaiting manual backport to the v22.x-staging branch. build Issues and PRs related to build files or the CI. commit-queue-failed An error occurred while landing this pull request using GitHub Actions. needs-ci PRs that need a full CI run.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants