diff --git a/.gitea/workflows/checks.yaml b/.gitea/workflows/checks.yaml index 06370d7..e3cddcd 100644 --- a/.gitea/workflows/checks.yaml +++ b/.gitea/workflows/checks.yaml @@ -16,13 +16,13 @@ jobs: - name: Checkout code uses: actions/checkout@v4 - - name: Setup Elixir - run: curl -fsSO https://elixir-lang.org/install.sh && \ - builtin ls -la && \ - ./install.sh elixir@1.17.3 otp@27.1.2 && \ - installs_dir=$HOME/.elixir-install/installs && \ - export PATH=$installs_dir/otp/27.1.2/bin:$PATH && \ - export PATH=$installs_dir/elixir/1.17.3-otp-27/bin:$PATH + - uses: erlef/setup-beam@v1 + env: + ImageOS: ubuntu24 + with: + otp-version: "25" + elixir-version: "1.17.3" + install-rebar: false - name: Install dependencies run: mix deps.get