Skip to content

Commit b00b334

Browse files
committed
fix(ci): set NODE_OPTIONS to use system CA store in release workflow
1 parent 4f7ad4e commit b00b334

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

‎.github/workflows/release.yml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,11 @@ jobs:
6767

6868
- name: Create Release
6969
uses: softprops/action-gh-release@v2
70+
env:
71+
# Node actions can fail TLS verification against api.github.com when
72+
# forced onto newer runtimes (Node 20 -> 24); use the runner's system
73+
# CA store to avoid "self-signed certificate" errors.
74+
NODE_OPTIONS: --use-system-ca
7075
with:
7176
body: ${{ steps.git-cliff.outputs.content }}
7277
prerelease: ${{ contains(github.ref, 'alpha') || contains(github.ref, 'beta') }}

‎crates/hpx/src/lib.rs‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,6 @@ pub mod delay;
319319
mod error;
320320
mod ext;
321321
mod hash;
322-
/// Hotpath profiling integration for the HTTP/WebSocket clients.
323322
pub mod hotpath;
324323
mod into_uri;
325324
mod proxy;

0 commit comments

Comments
 (0)