Skip to content

Commit

Permalink
update elixir & alpine
Browse files Browse the repository at this point in the history
  • Loading branch information
mayel committed Jun 14, 2024
1 parent 473004c commit 7474e58
Show file tree
Hide file tree
Showing 6 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/docs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
docs:
name: Generate docs (upon new release)
runs-on: ubuntu-latest
container: hexpm/elixir:1.17.0-rc.1-erlang-27.0-alpine-3.19.1
container: hexpm/elixir:1.17.0-erlang-27.0-alpine-3.20.0
env:
FLAVOUR: cooperation
FLAVOUR_PATH: flavours/cooperation
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@ jobs:
env:
FLAVOUR: ${{ matrix.flavour }}
DOCKER_REPO: bonfire
ALPINE_VERSION: "3.19.1"
ALPINE_VERSION: "3.20.0"
ERLANG_VERSION: "27.0"
ELIXIR_VERSION: "1.17.0-rc.1"
ELIXIR_VERSION: "1.17.0"
steps:
-
name: Cancel any already running releases workflows
Expand Down Expand Up @@ -204,7 +204,7 @@ jobs:
# - arch: aarch64
# family: debian
# distro: bullseye
# # base_image: hexpm/elixir:1.17.0-rc.1-erlang-27.0-debian-bullseye-20240408 # use bare debian so we build with same versions as in Yunohost recipe
# # base_image: hexpm/elixir:1.17.0-erlang-27.0-debian-bullseye-20240408 # use bare debian so we build with same versions as in Yunohost recipe
# # - arch: armv7
# # family: debian
# # distro: bullseye
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
matrix:
flavour: ['classic'] # 'community', 'cooperation'
otp: ['27.0', '25.2.3']
elixir: ['1.17.0-rc.1'] # '1.14.5'
elixir: ['1.17.0'] # '1.14.5'
test_only: ['backend', 'ui'] # 'federation' - FIXME: federation results in (Ecto.ConstraintError) constraint error when attempting to insert struct: "bonfire_data_access_control_encircle_circle_id_fkey" (foreign_key_constraint) in `fake_user`
# ^ test with latest versions + oldest supported (i.e. versions available in debian stable)
env:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test.yaml.old
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
test_classic_flavour:
name: Test classic flavour
runs-on: ubuntu-latest
container: hexpm/elixir:1.17.0-rc.1-erlang-26.2.4-alpine-3.19.1
container: hexpm/elixir:1.17.0-erlang-26.2.4-alpine-3.20.0
env:
FLAVOUR: classic
MIX_ENV: test
Expand Down
2 changes: 1 addition & 1 deletion .tool-versions
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# You can use asdf or [mise](https://mise.jdx.dev/) to install these
# NOTE: see upgrade instructions in .tool-versions.env
erlang 27.0
elixir 1.17.0-rc.1-otp-27
elixir 1.17.0-otp-27
# erlang 25.3.2.8
# elixir 1.13.4-otp-25
just 1.27.0
Expand Down
4 changes: 2 additions & 2 deletions .tool-versions.env
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@
# - mix.exs (only if the minimum compatible version changed)

# The version of Alpine to use for the final image - should match a version used in the Elixir docker image, which can be checked on Docker Hub: https://hub.docker.com/r/hexpm/elixir/tags?name=alpine
ALPINE_VERSION="3.19.1"
ELIXIR_VERSION="1.17.0-rc.1"
ALPINE_VERSION="3.20.0"
ELIXIR_VERSION="1.17.0"

0 comments on commit 7474e58

Please sign in to comment.