Upgrade elixir and erlang runtimes #83

Merged
joao.dubas merged 26 commits from jpd-feat-upgrade-runtimes into main 2024-07-08 21:04:27 +00:00

26 Commits

Author SHA1 Message Date
a8cd01b9f8
fix(ci): compile app during dependency fetch
All checks were successful
continuous-integration/drone/pr Build is passing
2024-07-08 18:41:03 +00:00
a6af8a7013
chore(ci): install git/make
Some checks failed
continuous-integration/drone/pr Build is failing
2024-07-08 18:32:44 +00:00
7125401e43
fix(ci): use absolute path for volumes
Some checks failed
continuous-integration/drone/pr Build is failing
2024-07-08 18:25:01 +00:00
fe680c04e6
chore(ci): use volumes to share depedencies
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2024-07-08 18:20:50 +00:00
65a4c099b2
fix(ci): fix dependency name
Some checks failed
continuous-integration/drone/pr Build is failing
2024-07-08 17:02:39 +00:00
1a1eaa7ef7
feat(ci): use slim image with parallel steps
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
Also, install git and make in every step.
2024-07-08 17:00:11 +00:00
71f36bca5e
fix(ci): remove parallelism again
Some checks reported errors
continuous-integration/drone/pr Build was killed
2024-07-08 14:27:48 +00:00
3f19c2b25f
fix(ci): add rebar and hex in all steps
Some checks failed
continuous-integration/drone/pr Build is failing
2024-07-08 14:21:46 +00:00
027fa424b7
fix(ci): use slim image and compile code on deps
Some checks failed
continuous-integration/drone/pr Build is failing
2024-07-08 14:11:26 +00:00
217cae6f39
feat(ci): run test and lint in parallel
Some checks failed
continuous-integration/drone/pr Build is failing
2024-07-08 14:07:14 +00:00
0cc3d2f4a5
chore(ci): remove parallelism
Some checks failed
continuous-integration/drone/pr Build is failing
2024-07-08 12:42:52 +00:00
4a015d584f
feat(ci): run lint checks in parallel
Some checks failed
continuous-integration/drone/pr Build is failing
2024-07-08 12:38:17 +00:00
772d4ea7e5
chore(ci): use non-slim image for elixir
This image already has `make` and `git`.
2024-07-08 12:33:19 +00:00
a04704cad4
chore(ci): install git
All checks were successful
continuous-integration/drone/pr Build is passing
This is needed to elixir install git dependencies.
2024-07-08 12:28:09 +00:00
ad169e7a22
chore: install git on Dockerfile
Some checks failed
continuous-integration/drone/pr Build is failing
With this update the system can install dependencies from git.
2024-07-08 12:17:41 +00:00
8dec87aacd
feat(deps): upgrade absinthe and absinthe_plug
Use git deps:

1. `absinthe` on commit [358e273][0]
2. `absinthe_plug` on commit [3a984cc][1]

[0]: 358e273a26
[1]: 3a984cc341
2024-07-08 12:07:40 +00:00
b6ec465be6
feat(deps): upgrade deps of deps
1. `castore` from 1.0.7 to 1.0.8
2. `db_connection` from 2.6.0 to 2.7.0
3. `erlex` from 0.2.6 to 0.2.7
4. `hpax` from 0.2.0 to 1.0.0
5. `mime` from 2.0.5 to 2.0.6
6. `mint` from 1.6.1 to 1.6.2
7. `phoenix_live_view` from 0.20.14 to 0.20.17
8. `plug` from 1.16.09 to 1.16.1
9. `yaml_elixir` from 2.9.0 to 2.11.0
2024-07-08 12:02:10 +00:00
ac6c4470a5
feat: upgarde elixir runtime
Some checks failed
continuous-integration/drone/pr Build is failing
From 1.17.1 to 1.17.2
2024-07-08 10:59:23 +00:00
790600b630
feat(deps): upgrade deps
Some checks failed
continuous-integration/drone/pr Build is failing
1. `jason` from 1.4.1 to 1.4.3
2. `phoenix_ecto` from 4.6.1 to 4.6.2
2024-07-08 10:48:34 +00:00
d77a5a2883
feat(deps): upgrade deps
Some checks failed
continuous-integration/drone/pr Build is failing
1. phoenix from 1.7.13 to 1.7.14
2. phoenix_live_dashboard from 0.8.3 to 0.8.4
2024-06-23 04:50:03 +00:00
be0ed2cba6
feat(deps): bump phoenix
Some checks failed
continuous-integration/drone/pr Build is failing
From [1.7.12 to 1.7.13][0].

[0]: https://diff.hex.pm/diffs?diffs[]=phoenix:1.7.12:1.7.13
2024-06-18 17:01:22 +00:00
b8e343fcc3
feat: upgrade elixir to 1.17.1
Some checks failed
continuous-integration/drone/pr Build is failing
2024-06-18 16:57:27 +00:00
4e99c96ebd
chore: upgrade deps
Some checks failed
continuous-integration/drone/pr Build is failing
[Upgraded deps][0]:

1. credo from 1.7.6 to 1.7.7
2. ecto_sql from 3.11.2 to 3.11.3
3. phoenix_view from 2.0.3 to 2.0.4

[0]: https://diff.hex.pm/diffs?diffs[]=credo:1.7.6:1.7.7&diffs[]=ecto_sql:3.11.2:3.11.3&diffs[]=phoenix_view:2.0.3:2.0.4
2024-06-14 19:32:11 +00:00
888b750d59
chore: upgrade internal deps
Some checks failed
continuous-integration/drone/pr Build is failing
2024-06-12 14:47:38 +00:00
6ff64e2b31
feat: upgrade elixir runtime
Some checks failed
continuous-integration/drone/pr Build is failing
2024-06-12 14:21:44 +00:00
ec597aac48
feat: upgrade elixir/erlang runtimes
* erlang from 26.2.5 to 27.0
* elixir from 1.16.3 to 1.17.0-rc.0
2024-06-02 19:17:49 +00:00