From c4a6a7a502cdb8ee0bd42d0e2cc58fe5bc0325a3 Mon Sep 17 00:00:00 2001 From: Henrik Nord Date: Tue, 16 May 2023 09:29:58 +0200 Subject: [PATCH 1/3] Prepare for development --- OTP_VERSION | 2 +- make/otp_version_tickets | 187 +-------------------------------------- 2 files changed, 2 insertions(+), 187 deletions(-) diff --git a/OTP_VERSION b/OTP_VERSION index facd73a33220..86984bb21597 100644 --- a/OTP_VERSION +++ b/OTP_VERSION @@ -1 +1 @@ -26.0 +27.0-rc0 diff --git a/make/otp_version_tickets b/make/otp_version_tickets index 7e02e0979835..b8220e1a8720 100644 --- a/make/otp_version_tickets +++ b/make/otp_version_tickets @@ -1,186 +1 @@ -OTP-14771 -OTP-14835 -OTP-15597 -OTP-15903 -OTP-16607 -OTP-16875 -OTP-17771 -OTP-17932 -OTP-18016 -OTP-18029 -OTP-18053 -OTP-18126 -OTP-18131 -OTP-18135 -OTP-18137 -OTP-18140 -OTP-18141 -OTP-18150 -OTP-18159 -OTP-18167 -OTP-18168 -OTP-18176 -OTP-18185 -OTP-18188 -OTP-18204 -OTP-18206 -OTP-18209 -OTP-18210 -OTP-18211 -OTP-18221 -OTP-18223 -OTP-18225 -OTP-18226 -OTP-18227 -OTP-18228 -OTP-18230 -OTP-18231 -OTP-18235 -OTP-18236 -OTP-18237 -OTP-18238 -OTP-18246 -OTP-18247 -OTP-18248 -OTP-18253 -OTP-18254 -OTP-18259 -OTP-18261 -OTP-18271 -OTP-18272 -OTP-18274 -OTP-18275 -OTP-18276 -OTP-18277 -OTP-18278 -OTP-18279 -OTP-18282 -OTP-18285 -OTP-18286 -OTP-18287 -OTP-18297 -OTP-18300 -OTP-18301 -OTP-18303 -OTP-18305 -OTP-18309 -OTP-18310 -OTP-18312 -OTP-18318 -OTP-18327 -OTP-18331 -OTP-18334 -OTP-18335 -OTP-18337 -OTP-18338 -OTP-18340 -OTP-18342 -OTP-18344 -OTP-18350 -OTP-18354 -OTP-18355 -OTP-18359 -OTP-18360 -OTP-18361 -OTP-18364 -OTP-18367 -OTP-18369 -OTP-18377 -OTP-18385 -OTP-18389 -OTP-18405 -OTP-18410 -OTP-18413 -OTP-18414 -OTP-18419 -OTP-18423 -OTP-18424 -OTP-18425 -OTP-18430 -OTP-18431 -OTP-18435 -OTP-18438 -OTP-18439 -OTP-18440 -OTP-18441 -OTP-18442 -OTP-18444 -OTP-18445 -OTP-18447 -OTP-18448 -OTP-18451 -OTP-18452 -OTP-18453 -OTP-18455 -OTP-18456 -OTP-18459 -OTP-18465 -OTP-18466 -OTP-18468 -OTP-18471 -OTP-18474 -OTP-18476 -OTP-18477 -OTP-18478 -OTP-18483 -OTP-18484 -OTP-18485 -OTP-18486 -OTP-18487 -OTP-18488 -OTP-18490 -OTP-18491 -OTP-18492 -OTP-18493 -OTP-18494 -OTP-18495 -OTP-18498 -OTP-18499 -OTP-18500 -OTP-18501 -OTP-18502 -OTP-18505 -OTP-18507 -OTP-18510 -OTP-18511 -OTP-18513 -OTP-18515 -OTP-18517 -OTP-18518 -OTP-18520 -OTP-18521 -OTP-18522 -OTP-18523 -OTP-18524 -OTP-18526 -OTP-18528 -OTP-18530 -OTP-18531 -OTP-18533 -OTP-18534 -OTP-18536 -OTP-18537 -OTP-18538 -OTP-18539 -OTP-18540 -OTP-18541 -OTP-18542 -OTP-18543 -OTP-18544 -OTP-18546 -OTP-18547 -OTP-18548 -OTP-18549 -OTP-18551 -OTP-18552 -OTP-18558 -OTP-18561 -OTP-18562 -OTP-18564 -OTP-18566 -OTP-18567 -OTP-18569 -OTP-18571 -OTP-18572 -OTP-18574 -OTP-18575 +DEVELOPMENT From f3ea9ebb482bf84f0bad5e968d69a9f2ac24c3af Mon Sep 17 00:00:00 2001 From: Henrik Nord Date: Tue, 16 May 2023 09:29:59 +0200 Subject: [PATCH 2/3] Prepare for development --- make/otp_version_tickets | 187 +-------------------------------------- 1 file changed, 1 insertion(+), 186 deletions(-) diff --git a/make/otp_version_tickets b/make/otp_version_tickets index 7e02e0979835..b8220e1a8720 100644 --- a/make/otp_version_tickets +++ b/make/otp_version_tickets @@ -1,186 +1 @@ -OTP-14771 -OTP-14835 -OTP-15597 -OTP-15903 -OTP-16607 -OTP-16875 -OTP-17771 -OTP-17932 -OTP-18016 -OTP-18029 -OTP-18053 -OTP-18126 -OTP-18131 -OTP-18135 -OTP-18137 -OTP-18140 -OTP-18141 -OTP-18150 -OTP-18159 -OTP-18167 -OTP-18168 -OTP-18176 -OTP-18185 -OTP-18188 -OTP-18204 -OTP-18206 -OTP-18209 -OTP-18210 -OTP-18211 -OTP-18221 -OTP-18223 -OTP-18225 -OTP-18226 -OTP-18227 -OTP-18228 -OTP-18230 -OTP-18231 -OTP-18235 -OTP-18236 -OTP-18237 -OTP-18238 -OTP-18246 -OTP-18247 -OTP-18248 -OTP-18253 -OTP-18254 -OTP-18259 -OTP-18261 -OTP-18271 -OTP-18272 -OTP-18274 -OTP-18275 -OTP-18276 -OTP-18277 -OTP-18278 -OTP-18279 -OTP-18282 -OTP-18285 -OTP-18286 -OTP-18287 -OTP-18297 -OTP-18300 -OTP-18301 -OTP-18303 -OTP-18305 -OTP-18309 -OTP-18310 -OTP-18312 -OTP-18318 -OTP-18327 -OTP-18331 -OTP-18334 -OTP-18335 -OTP-18337 -OTP-18338 -OTP-18340 -OTP-18342 -OTP-18344 -OTP-18350 -OTP-18354 -OTP-18355 -OTP-18359 -OTP-18360 -OTP-18361 -OTP-18364 -OTP-18367 -OTP-18369 -OTP-18377 -OTP-18385 -OTP-18389 -OTP-18405 -OTP-18410 -OTP-18413 -OTP-18414 -OTP-18419 -OTP-18423 -OTP-18424 -OTP-18425 -OTP-18430 -OTP-18431 -OTP-18435 -OTP-18438 -OTP-18439 -OTP-18440 -OTP-18441 -OTP-18442 -OTP-18444 -OTP-18445 -OTP-18447 -OTP-18448 -OTP-18451 -OTP-18452 -OTP-18453 -OTP-18455 -OTP-18456 -OTP-18459 -OTP-18465 -OTP-18466 -OTP-18468 -OTP-18471 -OTP-18474 -OTP-18476 -OTP-18477 -OTP-18478 -OTP-18483 -OTP-18484 -OTP-18485 -OTP-18486 -OTP-18487 -OTP-18488 -OTP-18490 -OTP-18491 -OTP-18492 -OTP-18493 -OTP-18494 -OTP-18495 -OTP-18498 -OTP-18499 -OTP-18500 -OTP-18501 -OTP-18502 -OTP-18505 -OTP-18507 -OTP-18510 -OTP-18511 -OTP-18513 -OTP-18515 -OTP-18517 -OTP-18518 -OTP-18520 -OTP-18521 -OTP-18522 -OTP-18523 -OTP-18524 -OTP-18526 -OTP-18528 -OTP-18530 -OTP-18531 -OTP-18533 -OTP-18534 -OTP-18536 -OTP-18537 -OTP-18538 -OTP-18539 -OTP-18540 -OTP-18541 -OTP-18542 -OTP-18543 -OTP-18544 -OTP-18546 -OTP-18547 -OTP-18548 -OTP-18549 -OTP-18551 -OTP-18552 -OTP-18558 -OTP-18561 -OTP-18562 -OTP-18564 -OTP-18566 -OTP-18567 -OTP-18569 -OTP-18571 -OTP-18572 -OTP-18574 -OTP-18575 +DEVELOPMENT From b7847a28663d11fbbe047df5ab316f4b7ed7aff3 Mon Sep 17 00:00:00 2001 From: Tom Date: Mon, 22 May 2023 15:39:04 +0100 Subject: [PATCH 3/3] Always run tests for all apps The existing matrix strategy only tests apps which have been changed directly. This is unsound, since other apps may be affected by a change, but not directly changed, and hence gone untested. This change makes sure all apps are tested every time. We exchange the compute cost of running more tests for greater confidence in our changes. --- .github/workflows/main.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index ddb0b2036115..44f160cf3d28 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -525,9 +525,7 @@ jobs: if: needs.pack.outputs.changes != '[]' strategy: matrix: - # type: ${{ fromJson(needs.pack.outputs.all) }} - type: ${{ fromJson(needs.pack.outputs.changes) }} - # type: ["os_mon","sasl"] + type: ${{ fromJson(needs.pack.outputs.all) }} fail-fast: false steps: - uses: actions/checkout@v3