Commit Graph

60 Commits

Author SHA1 Message Date
Eugene Burmakin
6a42a170e7 Unify Dockerfile 2025-11-07 12:38:44 +01:00
Eugene Burmakin
923ea113c8 Fix some minor stuff 2025-10-11 14:17:48 +02:00
Eugene Burmakin
284884fc1d Add missing quotes to PLATFORMS in build_and_push.yml 2025-09-30 18:56:02 +02:00
Eugene Burmakin
3806ba9a14 Remove arm/v6 from build platforms 2025-09-30 18:44:11 +02:00
Eugene Burmakin
7990298066 Update ruby version 2025-09-26 19:01:21 +02:00
Eugene Burmakin
410cd86c4e Implement a new daily track generation job to replace the old cleanup job. 2025-09-08 20:46:30 +02:00
Evgenii Burmakin
332e52f6f2 Update issue templates 2025-08-27 12:39:10 +02:00
Eugene Burmakin
b76602d9c8 Return sidekiq and redis to Dawarich 2025-06-09 13:39:25 +02:00
Eugene Burmakin
6d39f4306f Remove Redis and Sidekiq from Dawarich 2025-06-02 20:53:35 +02:00
Eugene Burmakin
48f9036614 Fix build and push workflow 2025-05-31 20:11:22 +02:00
Eugene Burmakin
5f589a6ab3 Update build and push workflow to build rc only for amd64 2025-05-31 20:03:34 +02:00
Eugene Burmakin
4c6bd5c6ae Update test setup 2025-05-26 22:18:20 +02:00
Victor Goncharov
ced4e0617f Update build_and_push.yml
On Ampere Altra/Emag nodes, the image manifest arch should be linux/arm64/v8. This allows for supporting that architecture.
2025-05-18 12:35:16 +02:00
Saschl
20ce80c3ba feat(build): add oci labels 2025-05-04 21:34:03 +02:00
Eugene Burmakin
c1f27e4f2d Update Ruby version to 3.4.1 2025-02-08 22:33:29 +01:00
Eugene Burmakin
9837c093fe Update github actions to use ubuntu-22.04 and use old actions file 2025-02-06 18:06:03 +01:00
Eugene Burmakin
ebd4694e9f Change to ubuntu-22.04 for github actions 2025-02-06 18:01:22 +01:00
Eugene Burmakin
e6faa8e4b8 Unify build and push actions 2025-02-05 20:47:12 +01:00
Eugene Burmakin
d216632221 Remove unused files and return arm64 support 2025-02-05 20:03:52 +01:00
Eugene Burmakin
ce472bd53a Update CircleCI config 2025-02-02 21:41:41 +01:00
Eugene Burmakin
267c4271b5 Remove cache from build and push action 2025-02-02 21:10:15 +01:00
Eugene Burmakin
f91e142a2f Use v6 of build and push action 2025-02-02 17:33:16 +01:00
Eugene Burmakin
6259c0c476 Update build and push action 2025-02-02 17:14:48 +01:00
Eugene Burmakin
5bc1ea3b36 Return arm64 to the build matrix 2025-02-02 15:48:16 +01:00
Eugene Burmakin
73fc46b1ec Remove arm64 from platforms as an experiment 2025-02-02 15:04:24 +01:00
Eugene Burmakin
8227c747f2 Revert older versions of actions 2025-02-01 20:38:00 +01:00
Eugene Burmakin
356d790fe3 Update build_and_push workflow to build rc Docker image 2025-01-21 23:46:33 +01:00
Eugene Burmakin
c13ebe8d3c Split docker files 2025-01-09 15:04:05 +01:00
Eugene Burmakin
ba40b7d284 Implement production environment 2025-01-08 13:06:50 +01:00
Evgenii Burmakin
0625a4fa64 Update issue templates 2025-01-07 15:36:44 +01:00
Eugene Burmakin
10afb3fbc2 Fix Photon API for patreon supporters 2025-01-05 21:40:59 +01:00
Eugene Burmakin
f7fe4243ce Update Docker image build and push workflow to allow building from any branch 2024-11-25 16:03:34 +01:00
Eugene Burmakin
1ec423fcb5 Add support for arm/v7 and arm/v6 platforms 2024-10-05 13:36:58 +02:00
Eugene Burmakin
bb210b0d31 Remove the arm64/v7 platform from the build_and_push.yml file 2024-10-05 13:09:21 +02:00
Eugene Burmakin
92b3893dc1 Fix arm64/v7 to arm64/v8 in build_and_push.yml 2024-10-05 00:24:43 +02:00
Eugene Burmakin
5ecd8f7974 Add support for ARMv7 devices 2024-10-04 23:22:55 +02:00
Eugene Burmakin
a8563a12fe Downgrade to Ruby 3.3.4 2024-09-05 21:38:46 +02:00
Eugene Burmakin
98520b0287 Add health check endpoint 2024-09-05 21:16:40 +02:00
Eugene Burmakin
403366c321 Add ci comment 2024-07-27 13:56:11 +02:00
Eugene Burmakin
afc6f98c64 Add debugging to the CI workflow 2024-07-27 13:46:00 +02:00
Eugene Burmakin
44da5adbda Add redis to ci.yml 2024-07-27 13:40:52 +02:00
Eugene Burmakin
9f3d496a5c Add npm install to CI workflow 2024-07-27 13:38:07 +02:00
Eugene Burmakin
9a818fd84e Add spec for creating visits with points 2024-07-27 13:36:02 +02:00
Eugene Burmakin
a003191a71 Update CI workflow 2024-07-27 12:42:14 +02:00
Evgenii Burmakin
85510b5fcb Update issue templates 2024-06-14 18:16:44 +02:00
Evgenii Burmakin
0057bd7a4d Update FUNDING.yml 2024-06-10 20:11:42 +04:00
Eugene Burmakin
297d2e3d03 Create FUNDING.yml 2024-05-05 14:15:40 +04:00
Eugene Burmakin
54ba5566f1 Add a step to install dependencies before building the image 2024-04-21 15:28:48 +02:00
Eugene Burmakin
0fbf430106 Add workflow_dispatch trigger to build_and_push.yml 2024-04-21 15:09:55 +02:00
Eugene Burmakin
3ff35b3f8f Remove the permit list from the controller 2024-04-07 22:36:39 +02:00