Skip to content

Commit bcc1b2d

Browse files
Zerpetmergify[bot]
authored andcommitted
CI: use OTP 27 for tests
Erlang 27 is fully supported in main and v4.1.x. Support for Erlang 26 in v4.1 remains. It's better to "drop" erlang 26 from CI because, at the moment, our PRs and commits to main trigger about 270 jobs. If we just add '27' to the matrix, we would spawn ~216 more jobs, totalling around 496 jobs per PR and commit to main. That's simply too much, because it's reaching the usage limits of Github Actions [1], namely the 256 limit of matrix jobs. [1] https://docs.github.com/en/actions/administering-github-actions/usage-limits-billing-and-administration#usage-limits (cherry picked from commit 3596ee9)
1 parent 524e568 commit bcc1b2d

File tree

4 files changed

+8
-10
lines changed

4 files changed

+8
-10
lines changed

.github/workflows/test-authnz.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@ jobs:
3030
fail-fast: false
3131
matrix:
3232
erlang_version:
33-
- "26.2"
33+
- "27.3"
3434
browser:
3535
- chrome
3636
include:
37-
- erlang_version: "26.2"
37+
- erlang_version: "27.3"
3838
elixir_version: 1.17.3
3939
env:
4040
SELENIUM_DIR: selenium

.github/workflows/test-make.yaml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,7 @@ jobs:
6363
fail-fast: false
6464
matrix:
6565
erlang_version:
66-
- '26'
67-
## - '27'
66+
- '27'
6867
elixir_version:
6968
- '1.17'
7069
metadata_store:
@@ -83,8 +82,7 @@ jobs:
8382
fail-fast: false
8483
matrix:
8584
erlang_version:
86-
- '26'
87-
## - '27'
85+
- '27'
8886
elixir_version:
8987
- '1.17'
9088
metadata_store:

.github/workflows/test-management-ui-for-pr.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ jobs:
1515
fail-fast: false
1616
matrix:
1717
erlang_version:
18-
- "26.2"
18+
- "27.3"
1919
browser:
2020
- chrome
2121
include:
22-
- erlang_version: "26.2"
22+
- erlang_version: "27.3"
2323
elixir_version: 1.17
2424
env:
2525
SELENIUM_DIR: selenium

.github/workflows/test-management-ui.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@ jobs:
2222
fail-fast: false
2323
matrix:
2424
erlang_version:
25-
- "26.2"
25+
- "27.3"
2626
browser:
2727
- chrome
2828
include:
29-
- erlang_version: "26.2"
29+
- erlang_version: "27.3"
3030
elixir_version: 1.17.3
3131
env:
3232
SELENIUM_DIR: selenium

0 commit comments

Comments
 (0)