towerops/.forgejo/workflows
Graham McIntire cad00fee06 ci: install hex/rebar before deps.get to fix OTP 28 compat
The previous commit bumped CI from OTP 27.2/Elixir 1.18.1 to
OTP 28.5/Elixir 1.19.5. The broad mix cache restore-keys was
restoring a stale ~/.mix cache with hex compiled for the old
OTP, causing beam_load errors on new bs_add instructions.

Adding explicit mix local.hex --force ensures the correct hex
version for the running OTP is installed before deps.get.
2026-06-02 17:20:06 -05:00
..
build-base.yaml ci: cache slow runtime apt deps in a prebuilt base image 2026-05-05 11:19:49 -05:00
e2e-tests.yaml ci: enable Debian non-free in deb822 sources for snmp-mibs-downloader 2026-05-01 13:16:50 -05:00
pr-tests.yaml ci: enable PostGIS in test workflows + add tests covering ~3pp more 2026-05-05 10:35:22 -05:00
production.yaml ci: install hex/rebar before deps.get to fix OTP 28 compat 2026-06-02 17:20:06 -05:00
staging.yaml prod docker change (#221) 2026-03-29 12:16:24 -05:00