Commit Graph

59 Commits

Author SHA1 Message Date
Claudio Ortolina 0bdffbc12a Update erlang to 28.5.0.1 2026-05-31 22:33:16 +03:00
Claudio Ortolina c2b8ed2b4a Update elixir to 1.20.0-rc.6 2026-05-21 17:33:37 +01:00
Claudio Ortolina 3406561a44 Update elixir to 1.20.0-rc.5 2026-05-13 20:14:58 +01:00
Claudio Ortolina 3f4ea5d760 Update to debian trixie-20260505 2026-05-13 07:12:28 +01:00
Claudio Ortolina 32a47bda47 Update node to 26.0.0 2026-05-07 06:25:44 +01:00
Claudio Ortolina e2a0b7aebc Update to erlang 28.5 2026-04-24 14:09:08 +01:00
Claudio Ortolina f3bee9b679 Update to debian trixie-20260421 2026-04-22 12:32:58 +01:00
Claudio Ortolina 9e1b66a535 Update erlang to 28.4.3 2026-04-21 14:28:14 +01:00
dependabot[bot] ae14149a42 Bump node from 24-slim to 25-slim
Bumps node from 24-slim to 25-slim.

---
updated-dependencies:
- dependency-name: node
  dependency-version: 25-slim
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-17 10:19:10 +01:00
Claudio Ortolina ea9886a647 Update Erlang to 28.4.2 2026-04-12 07:16:14 +01:00
Claudio Ortolina 755955df54 Update elixir to 1.20.0-rc.4 2026-04-10 23:12:51 +01:00
Claudio Ortolina 3bc07c703c Improve Dockerfile
1. Split npm deps from assets copy — package.json + package-lock.json copied and installed before the full
assets/ directory (lines 69-73)
2. Split compile from assets.deploy — separate RUN commands (lines 76-77)
3. Node from image instead of nodesource — node:24-slim stage replaces curl | bash (lines 21, 29-32)
4. --no-install-recommends — on both builder (line 26) and runner (line 90)
5. Strip unused locales — rm -rf /usr/share/locale /usr/share/i18n after locale-gen (line 95)
6. SHELL with strict flags — set in both builder (line 34) and runner (line 97) stages
2026-03-29 23:30:17 +01:00
Claudio Ortolina 72a189c58a Update debian version 2026-03-22 08:21:59 +00:00
Claudio Ortolina 48859582d7 Update elixir to 1.20.0-rc.3 2026-03-16 10:34:57 +00:00
Claudio Ortolina 4db9213129 Update erlang to 28.4.1 2026-03-13 08:35:13 +00:00
Claudio Ortolina 14b04b901c Update erlang to 28.4 2026-03-04 13:56:35 +00:00
Claudio Ortolina 3cb9bb883a Update erlang to 28.3.3 2026-03-01 20:14:25 +00:00
Claudio Ortolina 1b934537ea Remove Sentry and Honeybadger 2026-02-26 21:52:57 +00:00
Claudio Ortolina 57e907fb73 Update erlang to 28.3.2 2026-02-20 16:17:12 +00:00
Claudio Ortolina ed6a7a1af4 Update node to 24.13.0 2026-01-20 11:52:00 +00:00
Claudio Ortolina 7a6c1ed5ff Update erlang to 28.3.1 2026-01-19 11:07:37 +00:00
Claudio Ortolina 83004c8322 Update elixir to 1.19.5 2026-01-09 14:28:18 +00:00
Claudio Ortolina 830eb0a186 Update erlang to 28.3 2025-12-11 21:05:40 +03:00
Claudio Ortolina 8363d43ca1 Update elixir to 1.19.4 2025-11-28 14:19:15 +00:00
Claudio Ortolina 9dca06197f Update erlang to 28.2 2025-11-25 09:51:03 +00:00
Claudio Ortolina 638d599949 Update to debian trixie 2025-11-21 18:31:00 +00:00
Claudio Ortolina b334817fff Update to elixir 1.19.3 2025-11-13 20:45:07 +00:00
Claudio Ortolina 583a25bf9d Update Elixir from 1.19.1 to 1.19.2 2025-11-03 09:16:54 +00:00
Claudio Ortolina 78449b0b8a Update elixir to 1.19.1 and erlang to 28.1.1 2025-10-21 09:19:54 +01:00
Claudio Ortolina c03c08788d Replace mix do with commas and use plus signs 2025-10-16 09:43:10 +01:00
Claudio Ortolina aa31b8349a Update to elixir 1.19.0 2025-10-16 09:31:25 +01:00
Claudio Ortolina 8fbd5644cf Update npm install command in Dockerfile
Use ci command in order to completely respect lock file.
2025-10-05 14:51:15 +03:00
Claudio Ortolina 4c33d3f0aa Enable Sentry 2025-10-01 13:48:30 +03:00
Claudio Ortolina a4ffbd6d10 Update erlang to 28.1 2025-09-21 17:36:43 +03:00
Claudio Ortolina afad115525 Run on Node.js 24.8.0 2025-09-20 13:07:04 +03:00
Claudio Ortolina 93c34966c7 Update erlang to 28.0.4 2025-09-12 14:22:39 +03:00
Claudio Ortolina 92a328da09 Update erlang to 28.0.2 2025-08-09 16:24:58 +03:00
Claudio Ortolina 6fa077e01d Make sure app is compiled before building assets
This is necessary because of colocated hooks
2025-07-17 17:38:57 +01:00
Claudio Ortolina 08652424f0 Update to elixir 1.18.4 on erlang 28.0.1 2025-07-10 20:08:06 +01:00
Claudio Ortolina ec4e6ddd2a Update to Elixir 1.18.4 2025-05-22 09:53:20 +01:00
Claudio Ortolina 0083220e3f Update erlang to 27.3.4 2025-05-12 12:39:19 +01:00
Claudio Ortolina 63d3bdc424 Try and use debian bookworm 2025-04-24 19:17:56 +01:00
Claudio Ortolina 601a4d87b3 Update erlang to 27.3.3 2025-04-24 19:05:04 +01:00
Claudio Ortolina 48b8a84f8d Attempt at install Fluxon UI on CI 2025-04-15 10:50:03 +01:00
Claudio Ortolina 0eba510d65 Update erlang to 27.3.2 2025-04-06 20:17:47 +01:00
Claudio Ortolina 12b38ecbb2 Update OTP and Elixir
Elixir 1.18.2 => 1.18.3
OTP 27.2.4 => 27.3
2025-03-07 07:01:38 +00:00
Claudio Ortolina 90d8894224 Update OTP to 27.2.4 2025-02-21 14:35:43 +00:00
Claudio Ortolina 39de4149fa Update Dockerfile to build image with npm dependencies 2025-02-15 18:08:30 +00:00
Claudio Ortolina 516b3d0ba7 Update erlang version
27.2.1 => 27.2.2
2025-02-11 20:52:20 +00:00
Claudio Ortolina 50b13915ee Update Erlang and Elixir
Elixir 1.18.2, Erlang 27.2.1
2025-01-26 19:04:00 +00:00