Ashwin Kumar Sivakumar
709cc1024b
ci: remove GitHub Actions workflow - using Forgejo CI exclusively
...
build-and-release / build (push) Failing after 1m4s
- Remove build-and-deploy-forgejo.yml from GitHub Actions
- Forgejo CI at ci.nxtgauge.com now handles all builds and deployments
- All images pushed to Forgejo registry (ci.nxtgauge.com/ashwin/*)
2026-07-06 04:19:48 +05:30
Ashwin Kumar Sivakumar
8f20efae1f
fix(ci): switch from GHCR to Forgejo registry
...
build-and-release / build (push) Failing after 1m4s
- Update workflow to push to ci.nxtgauge.com/ashwin/nxtgauge-ai-assistant
- Use FORGEJO_USERNAME and FORGEJO_TOKEN secrets
- Fix gitops repo cloning to use x-access-token
2026-07-06 03:52:35 +05:30
Ashwin Kumar Sivakumar
366b6b878a
ci: sync GitHub pushes to Forgejo
build-and-release / build (push) Failing after 0s
2026-07-03 18:59:01 +05:30
Ashwin Kumar Sivakumar
d66ef693e5
fix(ci): isolate gitops checkout dir
2026-06-16 03:29:00 +05:30
Ashwin Kumar Sivakumar
d132f957b4
fix(ci): retry gitops sync pushes
2026-06-16 01:26:32 +05:30
Ashwin Kumar Sivakumar
91d91481c8
fix(ci): run ai assistant deploys on self-hosted runners
2026-06-16 00:50:02 +05:30
Ashwin Kumar Sivakumar
510195ae24
fix(ci): deploy via gitops from github actions
2026-06-14 23:06:22 +05:30
Ashwin Kumar Sivakumar
eaec788b2f
fix(ci): use lowercase ghcr image names
2026-06-14 22:58:24 +05:30
Ashwin Kumar Sivakumar
1a2781a85f
ci: deploy ai assistant via github actions and ghcr
2026-06-14 22:52:50 +05:30
Ashwin Kumar Sivakumar
e5733a147b
chore: rebuild all
2026-06-13 20:37:33 +05:30
Ashwin Kumar Sivakumar
3866c66e5f
fix: remove push preflight from forgejo mirror sync
2026-06-11 19:29:41 +05:30
Ashwin Kumar Sivakumar
3ccbdfb322
fix: trigger forgejo mirror sync via api
2026-06-11 19:14:46 +05:30
Ashwin Kumar Sivakumar
2f999dfe95
fix: use basic auth for forgejo sync
2026-06-11 18:56:39 +05:30
Ashwin Kumar Sivakumar
2c25a16402
fix: use existing forgejo mirror secrets
2026-06-11 18:19:10 +05:30
Ashwin Kumar Sivakumar
7407d6371e
fix: point forgejo sync to ashwin namespace
2026-06-11 18:00:03 +05:30
Ashwin Kumar Sivakumar
4f7f475979
chore: align forgejo ci and main deployment
2026-06-11 17:17:42 +05:30
Tracewebstudio Dev
ef5f1c799b
fix(ci): force http1.1 for gitea git transport
2026-04-30 22:32:37 +02:00
Tracewebstudio Dev
3570a4b0fb
chore(ci): enable git trace for sync debugging
2026-04-30 22:27:16 +02:00
Tracewebstudio Dev
283b5c4ff4
fix(ci): use GITEA_SECRET in sync workflow
2026-04-30 22:18:11 +02:00
Tracewebstudio Dev
9f56639d55
fix(ci): enforce Admin basic auth sync flow
2026-04-30 22:03:23 +02:00
Tracewebstudio Dev
61b05326df
fix(ci): always use token owner login for gitea auth
2026-04-30 21:45:03 +02:00
Tracewebstudio Dev
1f4ed1dafe
fix(ci): use GITEA_SECRET for sync token
2026-04-30 21:40:10 +02:00
Tracewebstudio Dev
c52e8deff3
fix(ci): add preflight token check and static secret usage
2026-04-30 21:36:42 +02:00
Tracewebstudio Dev
c3ea8e8a70
fix(ci): use authenticated remote URL for gitea git ops
2026-04-30 21:23:06 +02:00
Tracewebstudio Dev
9d9f7cbffc
chore(ci): log resolved gitea user and validate ls-remote
2026-04-30 21:03:52 +02:00
Tracewebstudio Dev
ee9aa3bb6f
fix(ci): tolerate /user 401 and fallback to configured auth user
2026-04-30 20:59:10 +02:00
Tracewebstudio Dev
255bb4e0e7
fix(ci): use basic auth header with token-owner login
2026-04-30 20:56:11 +02:00
Tracewebstudio Dev
f64c714737
fix(ci): support GITEA_TOKEN secret with fallback
2026-04-30 20:48:06 +02:00
Tracewebstudio Dev
b2838ba32a
fix(ci): hardcode admin gitea sync remote
2026-04-30 20:45:49 +02:00
Tracewebstudio Dev
345ebac4bf
fix(ci): use basic auth header for gitea git operations
2026-04-30 20:38:18 +02:00
Tracewebstudio Dev
d2e856c2af
fix(ci): prefer token owner login for gitea git auth
2026-04-30 20:33:51 +02:00
Tracewebstudio Dev
61f694d1a4
fix(ci): use GITEA_USERNAME secret for git auth
2026-04-30 20:15:29 +02:00
Tracewebstudio Dev
e534f5a9c7
fix(ci): derive gitea login from token and retry auth modes
2026-04-30 20:13:35 +02:00
Tracewebstudio Dev
8803e6fa21
fix(ci): try multiple gitea auth url formats
2026-04-30 20:08:50 +02:00
Tracewebstudio Dev
2f6792c25b
fix(ci): replace inline python with curl+jq api fallback
2026-04-30 20:02:08 +02:00
Tracewebstudio Dev
630d15bcf7
fix(ci): correct yaml-safe gitea API fallback script
2026-04-30 19:59:50 +02:00
Tracewebstudio Dev
f59681460b
fix(ci): resolve gitea sync target via API search fallback
2026-04-30 19:54:49 +02:00
Tracewebstudio Dev
4cd6eeba63
fix(ci): auto-detect gitea repo owner for sync
2026-04-30 19:48:43 +02:00
Tracewebstudio Dev
c6fe8547a5
ci: fetch before push, use force-with-lease
2026-04-19 16:00:12 +02:00
Tracewebstudio Dev
347978fa2f
ci: use GITEA_SECRET
2026-04-19 15:43:57 +02:00
Tracewebstudio Dev
680864396f
ci: fix permissions
2026-04-19 15:39:21 +02:00
Tracewebstudio Dev
ec0982fb50
ci: add sync-to-gitea workflow
2026-04-19 15:35:55 +02:00