Commit Graph

39 Commits

Author SHA1 Message Date
natib21
4836f0e63b fix 2026-07-10 15:05:00 +00:00
Hagernesh
0339b89b54 ci: replace actions/checkout with plain git on self-hosted runners
Runners on this network intermittently time out downloading the action
tarball from codeload.github.com (HttpClient 100s limit, 3 attempts, job
dead before the first step). git fetch talks to github.com directly and
needs no action download at all.

- detect-changes: fetch --depth 2 (keeps the HEAD~1 diff working)
- deploy: fetch --depth 1
- token passed via env for the fetch, then scrubbed from .git/config so it
  doesn't persist in the runner workspace; git clean keeps checkout@v4's
  clean-workspace behaviour

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-10 11:13:21 +00:00
Yonas Tewabe
7a8e8dbc96 Update deploy.yml 2026-07-04 12:25:41 +03:00
Stephanos A
200476dfd6 Fare and route-coach, production checklist updates 2026-07-02 22:42:15 +03:00
yonastewabe
2bbb37207e feat: implement automated environment synchronization and conditional CI/CD deployment workflows 2026-06-30 15:16:47 +03:00
Yonas Tewabe
2d4608aded Update deploy.yml 2026-06-29 16:21:46 +03:00
Yonas Tewabe
999753b842 Update deploy.yml 2026-06-29 16:07:44 +03:00
Yonas Tewabe
86c51574b9 Update deploy.yml 2026-06-29 10:36:33 +03:00
Yonas Tewabe
8c024fd35c Update deploy.yml 2026-06-26 10:42:35 +03:00
Yonas Tewabe
0a13fd0605 Update deploy.yml 2026-06-23 11:26:46 +03:00
Yonas Tewabe
be1461c792 Update deployment workflow to use dynamic runner 2026-06-22 17:00:57 +03:00
Yonas Tewabe
b9c43e9214 Update service paths in deploy workflow 2026-06-18 09:18:37 +03:00
Yonas Tewabe
999a58011c Update deploy.yml 2026-06-17 04:00:10 -07:00
Sennay
b6cbfd2c1f Force recreate containers during deployment
Added --force-recreate option to docker compose command.
2026-06-17 12:59:06 +03:00
Sennay
f4d7b5c87b Update Docker build command in deploy.yml
Remove the --no-cache option from the Docker build command.
2026-06-17 12:44:54 +03:00
Yonas Tewabe
b2f1cec37e Remove concurrency settings from deploy.yml
Removed concurrency settings from the deploy workflow.
2026-06-17 12:25:33 +03:00
Stephanos A.
7a00955588 Revert "fix: add lockfile corruption handling to CI/CD and Dockerfiles" 2026-06-16 21:58:26 +03:00
Eyob T.
eb7db6db21 Merge pull request #187 from Tria-plc/alpha
fix: add lockfile corruption handling to CI/CD and Dockerfiles
2026-06-16 21:48:40 +03:00
Stephanos A
560aff222b fix: add lockfile corruption handling to CI/CD and Dockerfiles 2026-06-16 21:40:01 +03:00
Yonas Tewabe
4484ed60e6 Update deploy.yml 2026-06-16 16:05:20 +03:00
Yonas Tewabe
7be5be9c54 Update deploy.yml 2026-06-16 14:37:57 +03:00
Yonas Tewabe
3fef810666 Update deploy.yml 2026-06-16 10:27:24 +03:00
Yonas Tewabe
ae967b324c Update deploy.yml 2026-06-16 10:26:01 +03:00
Yonas Tewabe
d0689dfe04 Update deploy.yml 2026-06-16 10:23:51 +03:00
Yonas Tewabe
f52fc44ca1 Update deploy.yml 2026-06-16 10:21:57 +03:00
Yonas Tewabe
c267d4f641 Enhance deployment workflow with change detection
Added a job to detect changed services and conditionally deploy based on changes. Updated deployment strategy to handle service-specific environment files.
2026-06-16 10:18:32 +03:00
Yonas Tewabe
3e3daba14d Update deploy.yml 2026-06-15 13:43:48 +03:00
Yonas Tewabe
7a4056a450 Update deploy.yml 2026-06-12 13:01:44 +03:00
Sennay
4270cdb2a5 Change deploy workflow trigger to push events 2026-06-11 13:41:51 +03:00
SennayT
cc342ddff7 always run malware scan first 2026-06-11 10:15:39 +03:00
SennayT
4b223fc02b remove paths in github actions 2026-06-06 09:40:39 +03:00
Stephanos A.
25fc057ac7 fix: Add --no-cache flag to docker compose build to prevent stale cache issues 2026-06-02 22:40:47 +03:00
Stephanos A
e69b63d088 Restore deployment for passenger web apps 2026-06-02 19:52:20 +03:00
SennayT
c9af19687c remove pipelines for frontends 2026-06-02 15:35:05 +03:00
SennayT
21bb1db104 run all apps in separate steps 2026-05-28 15:17:29 +03:00
SennayT
37c13ee7e1 move deployment to dev branch 2026-05-28 14:12:32 +03:00
SennayT
90eec499f9 modify deploy user for passenger 2026-05-28 13:45:32 +03:00
SennayT
e18811c76d modify deploy user 2026-05-28 13:34:31 +03:00
SennayT
2a93de138f move pipelines to one file 2026-05-28 13:33:09 +03:00