Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .github/workflows/e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ jobs:
- "20"
- "22"
- "24"
- "25"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
Expand All @@ -44,7 +45,8 @@ jobs:
if: ${{
matrix.node_version == '20' ||
matrix.node_version == '22' ||
matrix.node_version == '24'
matrix.node_version == '24' ||
matrix.node_version == '25'
}}

- name: Bootstrap
Expand Down
8 changes: 5 additions & 3 deletions .github/workflows/unit-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ jobs:
- "20"
- "22"
- "24"
- "25"
runs-on: ubuntu-latest
steps:
- name: Checkout
Expand All @@ -46,7 +47,8 @@ jobs:
if: ${{
matrix.node_version == '20' ||
matrix.node_version == '22' ||
matrix.node_version == '24'
matrix.node_version == '24' ||
matrix.node_version == '25'
}}

- name: Bootstrap
Expand All @@ -56,13 +58,13 @@ jobs:
run: npm run compile

- run: npm test
if: ${{ matrix.node_version != '22' && matrix.node_version != '24' }}
if: ${{ matrix.node_version != '22' && matrix.node_version != '24' || matrix.node_version != '25' }}
# Node.js type stripping conflicts with mocha usage of ts-node.
# See https://github.com/open-telemetry/opentelemetry-js/issues/5415
- run: npm test
env:
NODE_OPTIONS: '--no-experimental-strip-types'
if: ${{ matrix.node_version == '22' || matrix.node_version == '24' }}
if: ${{ matrix.node_version == '22' || matrix.node_version == '24' || matrix.node_version == '25' }}

- name: Report Coverage
uses: codecov/codecov-action@v5
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ For notes on migrating to 2.x / 0.200.x see [the upgrade guide](doc/upgrade-to-2
* test(exporter-jaeger): clean up OTEL_EXPORTER_JAEGER_AGENT_PORT between tests [#6003](https://github.com/open-telemetry/opentelemetry-js/pull/6003) @cjihrig
* test(sdk-trace-base): ensure environment variables are cleaned up between tests [#6011](https://github.com/open-telemetry/opentelemetry-js/pull/6011) @cjihrig
* perf(opentelemetry-core): optimize attribute serialization [#5866](https://github.com/open-telemetry/opentelemetry-js/pull/5866) @43081j
* test: test Node.js 25 in CI [#xxxx](https://github.com/open-telemetry/opentelemetry-js/pull/xxxx) @cjihrig

## 2.1.0

Expand Down