From 9e5f05f742983e83966441310499d206e991b641 Mon Sep 17 00:00:00 2001 From: Winford Date: Sat, 12 Oct 2024 07:57:28 -0700 Subject: [PATCH] Emergengy documentation build fix Recent CI updates bumped to the latest OTP-26 which has led to documentation build faulures. These changes temporarily revert to OTP-25 for building docs. Signed-off-by: Winford --- .github/workflows/build-docs.yaml | 4 ++-- .github/workflows/publish-docs.yaml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-docs.yaml b/.github/workflows/build-docs.yaml index 499eaa72c..7c197ab15 100644 --- a/.github/workflows/build-docs.yaml +++ b/.github/workflows/build-docs.yaml @@ -52,8 +52,8 @@ jobs: os: [ ubuntu-24.04 ] # The type of runner that the job will run on runs-on: ${{ matrix.os }} - # Documentation currently fails to build with OTP-27 - container: erlang:26 + # Documentation currently fails to build with OTP-27 and recent OTP-26. + container: erlang:25 # Steps represent a sequence of tasks that will be executed as part of the job steps: diff --git a/.github/workflows/publish-docs.yaml b/.github/workflows/publish-docs.yaml index e64a7293a..44f449b64 100644 --- a/.github/workflows/publish-docs.yaml +++ b/.github/workflows/publish-docs.yaml @@ -76,7 +76,7 @@ jobs: - uses: erlef/setup-beam@v1 with: - otp-version: "26" + otp-version: "25" elixir-version: "1.17" hexpm-mirrors: | https://builds.hex.pm