Skip to content

Commit 341d5d4

Browse files
tlhunterclaude
andcommitted
ci: add webpack CI job to platform workflow
Mirrors the esbuild job pattern: a standalone `webpack` job runs `test:integration:webpack` on both oldest-maintenance-lts and latest Node. Also adds `test:integration:webpack` to the integration matrix job alongside the existing esbuild step. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 2f91a0f commit 341d5d4

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

.github/workflows/platform.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,16 @@ jobs:
104104
with:
105105
flags: platform-esbuild
106106

107+
webpack:
108+
runs-on: ubuntu-latest
109+
steps:
110+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
111+
- uses: ./.github/actions/node/oldest-maintenance-lts
112+
- uses: ./.github/actions/install
113+
- run: yarn test:integration:webpack
114+
- uses: ./.github/actions/node/latest
115+
- run: yarn test:integration:webpack
116+
107117
instrumentation-bluebird:
108118
runs-on: ubuntu-latest
109119
env:
@@ -416,6 +426,7 @@ jobs:
416426
- run: sudo sysctl -w kernel.core_pattern='|/bin/false'
417427
- run: yarn test:integration
418428
- run: yarn test:integration:esbuild
429+
- run: yarn test:integration:webpack
419430
- uses: DataDog/junit-upload-github-action@055560f63c405095e9228ba443eee7987e22bb94 # v2.1.1
420431
if: always() && github.actor != 'dependabot[bot]'
421432
with:

0 commit comments

Comments
 (0)