diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml index f164956..b244a23 100644 --- a/.forgejo/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -9,7 +9,7 @@ on: jobs: quality: name: Build and test - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 services: postgres: image: postgis/postgis:17-3.5 @@ -24,7 +24,6 @@ jobs: --health-retries 5 env: MIX_ENV: test - ImageOS: ubuntu24 PGHOST: postgres steps: @@ -40,7 +39,7 @@ jobs: - name: Set up Elixir uses: http://forgejo:3000/graham/setup-beam@v1 with: - version-type: loose + version-type: strict elixir-version: '1.20.2' otp-version: '29.0' @@ -82,10 +81,9 @@ jobs: dialyzer: name: Dialyzer - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 env: MIX_ENV: dev - ImageOS: ubuntu24 steps: - name: Configure git for submodules @@ -100,7 +98,7 @@ jobs: - name: Set up Elixir uses: http://forgejo:3000/graham/setup-beam@v1 with: - version-type: loose + version-type: strict elixir-version: '1.20.2' otp-version: '29.0' @@ -127,7 +125,7 @@ jobs: build-and-push: name: Build and Push Docker Image - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 needs: [quality, dialyzer] if: github.event_name == 'push'