Skip to content

Specify node-gyp-build to major v4#336

Merged
szegedi merged 2 commits into
mainfrom
ishabi/downgrade-node-gyp-build
May 21, 2026
Merged

Specify node-gyp-build to major v4#336
szegedi merged 2 commits into
mainfrom
ishabi/downgrade-node-gyp-build

Conversation

@IlyasShabi
Copy link
Copy Markdown

@IlyasShabi IlyasShabi commented May 21, 2026

What does this PR do?:
Specify node-gyp-build to major v4

Motivation:
The new release have different prebuilds caused by node-gyp-build v4 https://www.npmjs.com/package/@datadog/pprof/v/5.14.3?activeTab=code

Additional Notes:
In order to bump node-gyp-build we should do it one shot in datadog addons and action-prebuildify too.

How to test the change?:

@IlyasShabi IlyasShabi added the semver-patch Bug or security fixes, mainly label May 21, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 21, 2026

Overall package size

Self size: 2.09 MB
Deduped: 2.45 MB
No deduping: 2.45 MB

Dependency sizes | name | version | self size | total size | |------|---------|-----------|------------| | source-map | 0.7.6 | 185.63 kB | 185.63 kB | | pprof-format | 2.2.1 | 163.06 kB | 163.06 kB | | node-gyp-build | 4.8.4 | 13.86 kB | 13.86 kB |

🤖 This report was automatically generated by heaviest-objects-in-the-universe

@datadog-official

This comment has been minimized.

@IlyasShabi IlyasShabi force-pushed the ishabi/downgrade-node-gyp-build branch from 5326290 to a40313b Compare May 21, 2026 09:57
@IlyasShabi IlyasShabi changed the title Downgrade node-gyp-build Specify node-gyp-build to major v4 May 21, 2026
@szegedi szegedi merged commit 0d11cf0 into main May 21, 2026
125 of 128 checks passed
@szegedi szegedi deleted the ishabi/downgrade-node-gyp-build branch May 21, 2026 12:16
@IlyasShabi IlyasShabi mentioned this pull request May 21, 2026
IlyasShabi added a commit that referenced this pull request May 21, 2026
* Fix release tag push and pin actions by SHA (#335)

The release workflow's tag push was rejected by the tag ruleset because
actions/checkout persisted GITHUB_TOKEN credentials, which took precedence
over the dd-octo-sts token in the explicit push URL. Drop the persisted
credentials and downgrade contents permission to read.

Also pin actions/download-artifact and actions/setup-node by commit SHA.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* Specify node-gyp-build to major v4 (#336)

* build(deps-dev): bump @types/node from 25.7.0 to 25.9.1 (#333)

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 25.7.0 to 25.9.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 25.9.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Attila Szegedi <szegedi@users.noreply.github.com>

* v5.14.4

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Christoph Hamsen <37963496+xopham@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Attila Szegedi <szegedi@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver-patch Bug or security fixes, mainly

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants