Skip to content

Commit 5861fe4

Browse files
Merge pull request #3361 from newrelic/dev
Release 9.24.0
2 parents 1fa6225 + 97ad442 commit 5861fe4

35 files changed

+1252
-144
lines changed

.github/actions/run_multiverse/action.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ inputs:
1111
description: 'If this is run on PR'
1212
required: true
1313
default: true
14+
number_of_attempts:
15+
default: 2
16+
required: true
1417

1518
runs:
1619
using: "composite"
@@ -42,7 +45,7 @@ runs:
4245
uses: nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08 # tag v3.0.2
4346
with:
4447
timeout_minutes: 60
45-
max_attempts: 2
48+
max_attempts: ${{ inputs.number_of_attempts }}
4649
command: bundle exec rake test:multiverse[group="${{ inputs.group }}"]
4750
env:
4851
VERBOSE_TEST_OUTPUT: true

.github/workflows/ci.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ jobs:
1313
steps:
1414
- name: Configure git
1515
run: 'git config --global init.defaultBranch main'
16-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
17-
- uses: ruby/setup-ruby@d5126b9b3579e429dd52e51e68624dda2e05be25 # tag v1.267.0
16+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
17+
- uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # tag v1.268.0
1818
with:
1919
ruby-version: 3.4
2020
- run: bundle
@@ -40,7 +40,7 @@ jobs:
4040
steps:
4141
- name: Configure git
4242
run: 'git config --global init.defaultBranch main'
43-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
43+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
4444

4545
- name: Run Unit and Env tests
4646
uses: ./.github/actions/run_unit_tests
@@ -60,7 +60,7 @@ jobs:
6060
steps:
6161
- name: Configure git
6262
run: 'git config --global init.defaultBranch main'
63-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
63+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
6464

6565
- name: Run Multiverse (${{ matrix.multiverse }})
6666
uses: ./.github/actions/run_multiverse
@@ -93,7 +93,7 @@ jobs:
9393
steps:
9494
- name: Configure git
9595
run: 'git config --global init.defaultBranch main'
96-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
96+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
9797

9898
- name: Run Multiverse (services_1)
9999
uses: ./.github/actions/run_multiverse
@@ -143,7 +143,7 @@ jobs:
143143
steps:
144144
- name: Configure git
145145
run: 'git config --global init.defaultBranch main'
146-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
146+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
147147

148148
- name: Run Multiverse (services_2)
149149
uses: ./.github/actions/run_multiverse
@@ -186,7 +186,7 @@ jobs:
186186
steps:
187187
- name: Configure git
188188
run: 'git config --global init.defaultBranch main'
189-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
189+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
190190

191191
- name: Run Multiverse (services_elasticsearch)
192192
uses: ./.github/actions/run_multiverse
@@ -233,7 +233,7 @@ jobs:
233233
steps:
234234
- name: Configure git
235235
run: 'git config --global init.defaultBranch main'
236-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
236+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
237237

238238
- name: Run Multiverse (services_kafka)
239239
uses: ./.github/actions/run_multiverse
@@ -272,7 +272,7 @@ jobs:
272272
steps:
273273
- name: Configure git
274274
run: 'git config --global init.defaultBranch main'
275-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
275+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
276276

277277
- name: Run Multiverse (services_mysql_pg)
278278
uses: ./.github/actions/run_multiverse
@@ -291,7 +291,7 @@ jobs:
291291
steps:
292292
- name: Configure git
293293
run: 'git config --global init.defaultBranch main'
294-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
294+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
295295

296296
- name: Run Multiverse (infinite_tracing)
297297
uses: ./.github/actions/run_multiverse
@@ -309,8 +309,8 @@ jobs:
309309
steps:
310310
- name: Configure git
311311
run: 'git config --global init.defaultBranch main'
312-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
313-
- uses: ruby/setup-ruby@d5126b9b3579e429dd52e51e68624dda2e05be25 # tag v1.267.0
312+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
313+
- uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # tag v1.268.0
314314
with:
315315
ruby-version: 3.4
316316
- run: bundle

.github/workflows/ci_cron.yml

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ jobs:
1515
steps:
1616
- name: Configure git
1717
run: 'git config --global init.defaultBranch main'
18-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
19-
- uses: ruby/setup-ruby@d5126b9b3579e429dd52e51e68624dda2e05be25 # tag v1.267.0
18+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
19+
- uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # tag v1.268.0
2020
with:
2121
ruby-version: 3.4
2222
- run: bundle
@@ -40,7 +40,7 @@ jobs:
4040
steps:
4141
- name: Configure git
4242
run: 'git config --global init.defaultBranch main'
43-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
43+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
4444

4545
- name: Run Unit and Env tests
4646
uses: ./.github/actions/run_unit_tests
@@ -58,7 +58,7 @@ jobs:
5858
steps:
5959
- name: Configure git
6060
run: 'git config --global init.defaultBranch main'
61-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
61+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
6262

6363
- name: Run Multiverse (${{ matrix.multiverse }})
6464
uses: ./.github/actions/run_multiverse
@@ -92,7 +92,7 @@ jobs:
9292
steps:
9393
- name: Configure git
9494
run: 'git config --global init.defaultBranch main'
95-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
95+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
9696

9797
- name: Run Multiverse (services_1)
9898
uses: ./.github/actions/run_multiverse
@@ -143,7 +143,7 @@ jobs:
143143
steps:
144144
- name: Configure git
145145
run: 'git config --global init.defaultBranch main'
146-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
146+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
147147

148148
- name: Run Multiverse (services_2)
149149
uses: ./.github/actions/run_multiverse
@@ -187,7 +187,7 @@ jobs:
187187
steps:
188188
- name: Configure git
189189
run: 'git config --global init.defaultBranch main'
190-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
190+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
191191

192192
- name: Run Multiverse (services_elasticsearch)
193193
uses: ./.github/actions/run_multiverse
@@ -235,14 +235,15 @@ jobs:
235235
steps:
236236
- name: Configure git
237237
run: 'git config --global init.defaultBranch main'
238-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
238+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
239239

240240
- name: Run Multiverse (services_kafka)
241241
uses: ./.github/actions/run_multiverse
242242
with:
243243
ruby-version: ${{ matrix.ruby-version }}
244244
group: services_kafka
245245
pr-ci: false
246+
number_of_attempts: 4
246247

247248

248249
multiverse_services_mysql_pg:
@@ -275,7 +276,7 @@ jobs:
275276
steps:
276277
- name: Configure git
277278
run: 'git config --global init.defaultBranch main'
278-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
279+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
279280

280281
- name: Run Multiverse (services_mysql_pg)
281282
uses: ./.github/actions/run_multiverse
@@ -294,7 +295,7 @@ jobs:
294295
steps:
295296
- name: Configure git
296297
run: 'git config --global init.defaultBranch main'
297-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
298+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
298299

299300
- name: Run Multiverse (infinite_tracing)
300301
uses: ./.github/actions/run_multiverse
@@ -312,7 +313,7 @@ jobs:
312313
permissions:
313314
contents: read
314315
steps:
315-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
316+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
316317
- uses: ./.github/actions/workflow-conclusion
317318
- uses: voxmedia/github-action-slack-notify-build@373da97827332b19e753c84d1e5b7937dbe0fbfa # tag v2
318319
if: ${{ env.WORKFLOW_CONCLUSION == 'failure' && github.event_name != 'workflow_dispatch' }}
@@ -332,7 +333,7 @@ jobs:
332333
permissions:
333334
contents: read
334335
steps:
335-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
336+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
336337
- uses: ./.github/actions/workflow-conclusion
337338
- run: echo ${{ github.event_name }}
338339
- uses: Mercymeilya/last-workflow-status@3418710aefe8556d73b6f173a0564d38bcfd9a43 # tag v0.3.3

.github/workflows/ci_jruby.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ jobs:
1313
steps:
1414
- name: Configure git
1515
run: 'git config --global init.defaultBranch main'
16-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
16+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
1717

1818
- name: Install JRuby
19-
uses: ruby/setup-ruby@d5126b9b3579e429dd52e51e68624dda2e05be25 # tag v1.267.0
19+
uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # tag v1.268.0
2020
with:
2121
ruby-version: jruby-9.4.14.0
2222

@@ -46,10 +46,10 @@ jobs:
4646
run: 'git config --global init.defaultBranch main'
4747

4848
- name: Check out the source code
49-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
49+
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
5050

5151
- name: Install JRuby
52-
uses: ruby/setup-ruby@d5126b9b3579e429dd52e51e68624dda2e05be25 # tag v1.267.0
52+
uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # tag v1.268.0
5353
with:
5454
ruby-version: jruby-9.4.14.0
5555

@@ -94,10 +94,10 @@ jobs:
9494
run: 'git config --global init.defaultBranch main'
9595

9696
- name: Check out the source code
97-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
97+
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
9898

9999
- name: Install JRuby
100-
uses: ruby/setup-ruby@d5126b9b3579e429dd52e51e68624dda2e05be25 # tag v1.267.0
100+
uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # tag v1.268.0
101101
with:
102102
ruby-version: jruby-9.4.14.0
103103

@@ -128,7 +128,7 @@ jobs:
128128
permissions:
129129
contents: read
130130
steps:
131-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
131+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
132132
- uses: ./.github/actions/workflow-conclusion
133133
- uses: voxmedia/github-action-slack-notify-build@373da97827332b19e753c84d1e5b7937dbe0fbfa # tag v2
134134
if: ${{ env.WORKFLOW_CONCLUSION == 'failure' && github.event_name != 'workflow_dispatch' }}
@@ -148,7 +148,7 @@ jobs:
148148
permissions:
149149
contents: read
150150
steps:
151-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
151+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
152152
- uses: ./.github/actions/workflow-conclusion
153153
- run: echo ${{ github.event_name }}
154154
- uses: Mercymeilya/last-workflow-status@3418710aefe8556d73b6f173a0564d38bcfd9a43 # tag v0.3.3

.github/workflows/ci_special.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
steps:
1313
- name: Configure git
1414
run: 'git config --global init.defaultBranch main'
15-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
15+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
1616

1717
# - curl is needed for Curb
1818
# - xslt is needed for older Nokogiris, RUBY_VERSION < 2.5
@@ -21,7 +21,7 @@ jobs:
2121
run: sudo apt-get update; sudo apt-get install -y --no-install-recommends libcurl4-nss-dev libsasl2-dev libxslt1-dev
2222

2323
- name: Install Ruby 3.4
24-
uses: ruby/setup-ruby@d5126b9b3579e429dd52e51e68624dda2e05be25 # tag v1.267.0
24+
uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # tag v1.268.0
2525
with:
2626
ruby-version: 3.4
2727

@@ -49,7 +49,7 @@ jobs:
4949
permissions:
5050
contents: read
5151
steps:
52-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
52+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
5353
- uses: ./.github/actions/workflow-conclusion
5454
- uses: voxmedia/github-action-slack-notify-build@373da97827332b19e753c84d1e5b7937dbe0fbfa # tag v2
5555
if: ${{ env.WORKFLOW_CONCLUSION == 'failure' && github.event_name != 'workflow_dispatch' }}
@@ -69,7 +69,7 @@ jobs:
6969
permissions:
7070
contents: read
7171
steps:
72-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
72+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
7373
- uses: ./.github/actions/workflow-conclusion
7474
- run: echo ${{ github.event_name }}
7575
- uses: Mercymeilya/last-workflow-status@3418710aefe8556d73b6f173a0564d38bcfd9a43 # tag v0.3.3

.github/workflows/config_docs.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@ jobs:
1515
pull-requests: write
1616
steps:
1717
- name: Install Ruby 3.4
18-
uses: ruby/setup-ruby@d5126b9b3579e429dd52e51e68624dda2e05be25 # tag v1.267.0
18+
uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # tag v1.268.0
1919
with:
2020
ruby-version: 3.4
2121

2222
- name: Checkout code
23-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
23+
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
2424

2525
- run: bundle
2626

@@ -57,10 +57,10 @@ jobs:
5757
if: failure()
5858
steps:
5959
- name: Checkout agent repository
60-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
60+
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
6161

6262
- name: Checkout docs website repository
63-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
63+
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
6464
with:
6565
token: ${{ secrets.NEWRELIC_RUBY_AGENT_BOT_TOKEN }}
6666
repository: ${{ env.DESTINATION_REPO }}

.github/workflows/lambda_release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ jobs:
1414
contents: write
1515
repository-projects: write
1616
steps:
17-
- uses: ruby/setup-ruby@d5126b9b3579e429dd52e51e68624dda2e05be25 # tag v1.267.0
17+
- uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # tag v1.268.0
1818
with:
1919
ruby-version: 3.4
2020

21-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
21+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
2222
with:
2323
fetch-depth: 0
2424

.github/workflows/performance_tests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
outputs:
1515
changed: ${{ steps.branch_change_output.outputs.has-new-commits }}
1616
steps:
17-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
17+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
1818
- name: check branch changes
1919
id: branch_change_output
2020
uses: adriangl/check-new-commits-action@e6471f4fda990ebdb3bf44726371e1ad45ac4d37 # tag v1.0.7
@@ -30,15 +30,15 @@ jobs:
3030
run:
3131
working-directory: ./test/performance
3232
steps:
33-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
33+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
3434
with:
3535
ref: 'main'
36-
- uses: ruby/setup-ruby@d5126b9b3579e429dd52e51e68624dda2e05be25 # tag v1.267.0
36+
- uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # tag v1.268.0
3737
with:
3838
ruby-version: 3.4
3939
- run: bundle
4040
- run: bundle exec script/runner -B
41-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
41+
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
4242
- run: bundle
4343
- run: bundle exec script/runner -C -M > performance_results.md
4444
- name: Save performance results

.github/workflows/pr_closed.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
permissions: write-all
1313
steps:
1414
- name: Clone the repo
15-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag v5.0.0
15+
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # tag v6.0.0
1616
- name: issue_closer Action
1717
uses: ./.github/actions/issue_closer
1818
with:

0 commit comments

Comments
 (0)