Skip to content

Commit

Permalink
Merge pull request #1320 from bettio/ci-disable-otp-master
Browse files Browse the repository at this point in the history
CI: build-and-test: disable OTP master

A recent change made impossible to use beam files compiled with OTP master, so
let's disable it.

See also #1321 and erlang/otp#8913

These changes are made under both the "Apache 2.0" and the "GNU Lesser General
Public License 2.1 or later" license terms (dual license).

SPDX-License-Identifier: Apache-2.0 OR LGPL-2.1-or-later
  • Loading branch information
bettio committed Oct 13, 2024
2 parents c7e0943 + 7d5074b commit fc4752c
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions .github/workflows/build-and-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -197,12 +197,14 @@ jobs:
cflags: ""
elixir_version: "1.14"

# master/main version of OTP/Elixir
- os: "ubuntu-24.04"
cc: "cc"
cxx: "c++"
otp: "master"
elixir_version: "main"
# TODO: enable master again
# master will not work until we don't adapt to atom table changes
# # master/main version of OTP/Elixir
# - os: "ubuntu-24.04"
# cc: "cc"
# cxx: "c++"
# otp: "master"
# elixir_version: "main"

# Additional default compiler builds
- os: "ubuntu-20.04"
Expand Down

0 comments on commit fc4752c

Please sign in to comment.