@@ -91,10 +91,13 @@ jobs:
91
91
id : changed
92
92
with :
93
93
filters : |
94
+ workflow:
95
+ - '.github/**'
94
96
profiling_node:
95
97
- 'packages/profiling-node/**'
96
98
- 'dev-packages/e2e-tests/test-applications/node-profiling/**'
97
99
100
+
98
101
- name : Get PR labels
99
102
id : pr-labels
100
103
uses : mydea/pr-labels-action@fn/bump-node20
@@ -105,6 +108,7 @@ jobs:
105
108
is_develop : ${{ github.ref == 'refs/heads/develop' }}
106
109
is_release : ${{ startsWith(github.ref, 'refs/heads/release/') }}
107
110
changed_profiling_node : ${{ steps.changed.outputs.profiling_node == 'true' }}
111
+ changed_ci : ${{ steps.changed.outputs.workflow == 'true' }}
108
112
# When merging into master, or from master
109
113
is_gitflow_sync : ${{ github.head_ref == 'master' || github.ref == 'refs/heads/master' }}
110
114
has_gitflow_label :
@@ -192,12 +196,12 @@ jobs:
192
196
193
197
outputs :
194
198
dependency_cache_key : ${{ steps.compute_lockfile_hash.outputs.hash }}
195
- changed_node_integration : ${{ contains(steps.checkForAffected.outputs.affected, '@sentry-internal/node-integration-tests') }}
196
- changed_remix : ${{ contains(steps.checkForAffected.outputs.affected, '@sentry/remix') }}
197
- changed_node : ${{ contains(steps.checkForAffected.outputs.affected, '@sentry/node') }}
198
- changed_deno : ${{ contains(steps.checkForAffected.outputs.affected, '@sentry/deno') }}
199
- changed_bun : ${{ contains(steps.checkForAffected.outputs.affected, '@sentry/bun') }}
200
- changed_browser_integration : ${{ contains(steps.checkForAffected.outputs.affected, '@sentry-internal/browser-integration-tests') }}
199
+ changed_node_integration : ${{ needs.job_get_metadata.outputs.changed_ci == 'true' || contains(steps.checkForAffected.outputs.affected, '@sentry-internal/node-integration-tests') }}
200
+ changed_remix : ${{ needs.job_get_metadata.outputs.changed_ci == 'true' || contains(steps.checkForAffected.outputs.affected, '@sentry/remix') }}
201
+ changed_node : ${{ needs.job_get_metadata.outputs.changed_ci == 'true' || contains(steps.checkForAffected.outputs.affected, '@sentry/node') }}
202
+ changed_deno : ${{ needs.job_get_metadata.outputs.changed_ci == 'true' || contains(steps.checkForAffected.outputs.affected, '@sentry/deno') }}
203
+ changed_bun : ${{ needs.job_get_metadata.outputs.changed_ci == 'true' || contains(steps.checkForAffected.outputs.affected, '@sentry/bun') }}
204
+ changed_browser_integration : ${{ needs.job_get_metadata.outputs.changed_ci == 'true' || contains(steps.checkForAffected.outputs.affected, '@sentry-internal/browser-integration-tests') }}
201
205
# If you are looking for changed_profiling_node, this is defined in job_get_metadata
202
206
203
207
job_check_branches :
0 commit comments