Skip to content

Commit 66fc69d

Browse files
committed
chore(ci): Add node check
1 parent f03c98e commit 66fc69d

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.github/workflows/build.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,28 +80,35 @@ jobs:
8080
- 'packages/tracing/**'
8181
- 'packages/utils/**'
8282
- 'packages/types/**'
83-
- 'packages/browser/**'
8483
ember:
8584
- *shared
8685
- 'packages/ember/**'
86+
- 'packages/browser/**'
8787
nextjs:
8888
- *shared
8989
- 'packages/nextjs/**'
9090
- 'packages/node/**'
9191
- 'packages/react/**'
9292
- 'packages/intergrations/**'
93+
- 'packages/browser/**'
9394
remix:
9495
- *shared
9596
- 'packages/remix/**'
9697
- 'packages/node/**'
9798
- 'packages/react/**'
9899
- 'packages/intergrations/**'
100+
- 'packages/browser/**'
101+
node:
102+
- *shared
103+
- 'packages/node/**'
104+
- 'packages/node-integration-tests/**'
99105
100106
outputs:
101107
commit_label: '${{ env.COMMIT_SHA }}: ${{ env.COMMIT_MESSAGE }}'
102108
changed_nextjs: ${{ steps.changed.outputs.nextjs }}
103109
changed_ember: ${{ steps.changed.outputs.ember }}
104110
changed_remix: ${{ steps.changed.outputs.remix }}
111+
changed_node: ${{ steps.changed.outputs.node }}
105112

106113
job_install_deps:
107114
name: Install Dependencies
@@ -588,6 +595,7 @@ jobs:
588595
job_node_integration_tests:
589596
name: Node SDK Integration Tests (${{ matrix.node }})
590597
needs: [job_get_metadata, job_build]
598+
if: ${{ needs.job_get_metadata.outputs.changed_node == 'true' }}
591599
runs-on: ubuntu-latest
592600
timeout-minutes: 10
593601
continue-on-error: true

0 commit comments

Comments
 (0)