Commit Graph

31 Commits

Author SHA1 Message Date
Claudio Ortolina 29fb985b3b Add deploy to Coolify host 2025-08-24 17:15:18 +03:00
Claudio Ortolina a63dc47e2e Push image after build 2025-08-23 14:04:50 +03:00
Claudio Ortolina f8e3cb467b Try and build Docker image on GitHub 2025-08-23 13:59:46 +03:00
Claudio Ortolina 4c7afa04c6 Name CI steps 2025-06-14 13:03:07 +03:00
Claudio Ortolina 015f8dd5b3 Test out mix dependency submission 2025-05-09 11:51:34 +01:00
Claudio Ortolina ea08f844ff Add missing CLOAK_ENCRYPTION_KEY for CI 2025-05-06 16:10:56 +01:00
Claudio Ortolina 48b8a84f8d Attempt at install Fluxon UI on CI 2025-04-15 10:50:03 +01:00
Claudio Ortolina 4ee5984fd5 Run credo check on CI 2025-02-20 15:30:12 +00:00
Claudio Ortolina 7c4d10a774 Fix dependabot.yml path 2025-01-20 18:09:55 +00:00
Claudio Ortolina 8afb171c95 Re-enable dependabot
It should work as the workflow image has been updated to use Elixir 1.17
2025-01-20 18:07:10 +00:00
Claudio Ortolina 6102363fb4 Add GH Action to manually very production environment 2024-12-26 14:41:16 +00:00
Claudio Ortolina fc0120e5fc Revert "Template host in verification tests"
This reverts commit d65a2223db.
2024-12-25 19:57:27 +00:00
Claudio Ortolina d65a2223db Template host in verification tests 2024-12-25 19:54:23 +00:00
Claudio Ortolina 3abcf5d7dd Run hurl in test mode
So that it can output test results.
2024-12-22 22:20:18 +00:00
Claudio Ortolina 962d6a0cb0 Run HURL tests on production env after deploy 2024-12-22 19:11:28 +00:00
Claudio Ortolina 89c9c4bf74 Add CI check for unused dependencies 2024-12-20 21:20:59 +00:00
Claudio Ortolina 7b2d641190 Include OTP and Elixir version in cache keys 2024-12-19 20:32:30 +00:00
Claudio Ortolina 6efe026629 Try and run deploy explicitly on ubuntu-24.04
This addresses an annotation by GitHub:

ubuntu-latest pipelines will use ubuntu-24.04 soon.
For more details, see https://github.com/actions/runner-images/issues/10636
2024-12-15 10:46:57 +03:00
Claudio Ortolina 87fee5f363 Use production environment on GitHub 2024-11-01 15:15:16 +00:00
Claudio Ortolina ab3e5ef2ad Check code is formatted on CI 2024-10-31 08:40:32 +00:00
Claudio Ortolina b2337b4a81 Check translations status on CI (#5) 2024-10-22 15:42:49 +01:00
Claudio Ortolina 6a8d4f1e54 Revert "Ensure code is formatted on CI"
This reverts commit 63e63b3bb4.
2024-10-04 12:47:56 +01:00
Claudio Ortolina 63e63b3bb4 Ensure code is formatted on CI 2024-10-04 12:44:27 +01:00
Claudio Ortolina 8a67736476 Uniform CI job names 2024-10-04 12:44:08 +01:00
Claudio Ortolina 6584364c2b CI improvements (#4)
* Make deploy dependent on succesful testing
* Use cache action v4
* Test on ubuntu 24.04
2024-10-03 19:07:57 +01:00
Claudio Ortolina d94ae553a3 Consolidate CI pipeline
Test on every commit, deploy only on main
2024-10-03 18:59:20 +01:00
Claudio Ortolina 040859220b Cache CI test artefacts (#2) 2024-10-03 15:52:41 +01:00
Claudio Ortolina 0f16c62a27 Fix 2024-10-03 15:34:38 +01:00
Claudio Ortolina 22a55e829d Fix version file input 2024-10-03 15:33:20 +01:00
Claudio Ortolina 75ec0e0472 Attempt at setting up CI 2024-10-03 14:11:42 +01:00
Claudio Ortolina 72d5ad466b Setup continuous deploy via GitHub 2024-09-27 19:40:34 +01:00