Skip to content

Commit 7bb3c53

Browse files
committed
ci(test-all-versions): this workflow needs install scripts for tests to pass
https://github.com/open-telemetry/opentelemetry-js-contrib/actions/workflows/test-all-versions.yml started failing last week after open-telemetry#3121. We cannot use --ignore-scripts in this case. This is the equivalent change as was done for test.yml in open-telemetry#3122.
1 parent cf4bb9d commit 7bb3c53

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

.github/workflows/test-all-versions.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,9 @@ jobs:
168168
with:
169169
node-version: ${{ matrix.node }}
170170
- name: Install
171-
run: npm ci --ignore-scripts
171+
# Post install scripts are required for some deps for successful test
172+
# runs: sqlite3, better-sqlite3, and possibly esbuild.
173+
run: npm ci
172174
- name: Download Build Artifacts
173175
uses: actions/download-artifact@v5
174176
with:

0 commit comments

Comments
 (0)