diff --git a/.github/workflows/ci.cue b/.github/workflows/ci.cue index 7344e55..9a11fea 100644 --- a/.github/workflows/ci.cue +++ b/.github/workflows/ci.cue @@ -1,7 +1,9 @@ let OTP_Versions = { latest: [24.0] - all: [18.3, 19.3, 20.3, 21.3, 22.3, 23.3, 24.0] - test: [20.3, 21.3] + // Older versions than 22.3 use Debian stretch, and it only has libsodium 0.18 + // In turn, we can't compile for the newer libsodium functions on this image, + // and it fails. Hence these versions. + all: [22.3, 23.3, 24.0] } name: "build" @@ -18,8 +20,8 @@ jobs: ci: { "runs-on": "${{matrix.os}}" container: image: "erlang:${{matrix.otp_vsn}}" strategy: matrix: { - otp_vsn: OTP_Versions.test - os: ["ubuntu-latest"] + otp_vsn: OTP_Versions.all + // os: ["ubuntu-latest"] // This is somewhat of a lie. } steps: [ {uses: "actions/checkout@v2"}, diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 54ae413..b606284 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -15,10 +15,9 @@ jobs: strategy: matrix: otp_vsn: - - 20.3 - - 21.3 - os: - - ubuntu-latest + - 22.3 + - 23.3 + - 24.0 steps: - uses: actions/checkout@v2 - name: Update apt-get database