File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -145,7 +145,6 @@ jobs:
145145 website_only : ${{ steps.filter.outputs.website == 'true' && steps.filter.outputs.not_website == 'false' }}
146146 steps :
147147 - uses : actions/checkout@v4
148- - uses : ./.github/actions/cache
149148
150149 - uses : dorny/paths-filter@v3
151150 id : filter
@@ -203,11 +202,18 @@ jobs:
203202 - "**"
204203 - "!website/**"
205204
205+ cache :
206+ runs-on : ubuntu-24.04
207+ if : ${{ inputs.int_tests || inputs.e2e_tests }}
208+ steps :
209+ - uses : .github/actions/cache
210+
206211 # Detects changes that are specific to integration tests
207212 int_tests :
208213 runs-on : ubuntu-24.04
209214 timeout-minutes : 5
210215 if : ${{ inputs.int_tests }}
216+ needs : cache
211217 outputs :
212218 amqp : ${{ steps.filter.outputs.amqp }}
213219 appsignal : ${{ steps.filter.outputs.appsignal}}
@@ -321,6 +327,7 @@ jobs:
321327 runs-on : ubuntu-24.04
322328 timeout-minutes : 5
323329 if : ${{ inputs.e2e_tests }}
330+ needs : cache
324331 outputs :
325332 datadog-logs : ${{ steps.filter.outputs.datadog-logs }}
326333 datadog-metrics : ${{ steps.filter.outputs.datadog-metrics }}
You can’t perform that action at this time.
0 commit comments