25
1
mirror of https://github.com/processone/ejabberd.git synced 2024-12-26 17:38:45 +01:00
xmpp.chapril.org-ejabberd/.github/workflows
Badlop 9a3ba9d76f Update Github Action workflows: Ubuntu 18 is deprecated and 22 is added
CI:
- Update Ubuntu to 20.04, the lowest available starting in April 2023 [1]
- Don't test 19.3, as it isn't available in Ubuntu 20.04
- Use OTP 25 for Shellcheck, Coveralls, ECIL page
- Use erlef instead of ErlGang, supports better old erlangs in new ubuntus
- Remove support for rebar2 testing, as that's done in Runtime

CI-19.3:
- Add a temporary workflow for testing ejabberd with OTP 19.3

Container and Runtime:
- Update Ubuntu to latest (22.04)

[1] https://github.com/actions/runner-images/issues/6002
https://github.com/ErlGang/setup-erlang
https://github.com/erlef/setup-beam
2022-09-06 13:33:58 +02:00
..
ci-19.3.yml Update Github Action workflows: Ubuntu 18 is deprecated and 22 is added 2022-09-06 13:33:58 +02:00
ci.yml Update Github Action workflows: Ubuntu 18 is deprecated and 22 is added 2022-09-06 13:33:58 +02:00
container.yml Update Github Action workflows: Ubuntu 18 is deprecated and 22 is added 2022-09-06 13:33:58 +02:00
installers.yml make-binaries: Bump dependency versions 2022-05-12 01:02:33 +02:00
runtime.yml Update Github Action workflows: Ubuntu 18 is deprecated and 22 is added 2022-09-06 13:33:58 +02:00