Damir Mukimov
567745be0a
fix: Install Node.js in Gitea act runner container for GitHub Actions support
...
- Add Node.js installation in runner startup command
- Use :host labels instead of docker paths (as recommended)
- Add auto-registration check to handle emptyDir volume resets
- Fix working directory to /data for .runner file location
This fixes the 'Cannot find: node in PATH' error when running
GitHub Actions like actions/checkout@v4 and actions/setup-node@v4
2025-12-24 22:58:40 +01:00
Damir Mukimov
c60fd6a91f
Configure k8s manifests for Argo CD deployment
...
CI/CD Pipeline / backend-lint (push) Failing after 1m18s
CI/CD Pipeline / frontend-lint (push) Failing after 1m22s
CI/CD Pipeline / e2e-test (push) Has been skipped
CI/CD Pipeline / frontend-build (push) Has been skipped
CI/CD Pipeline / backend-build (push) Has been skipped
- Add namespace.yaml for turash namespace
- Add frontend manifests (deployment, service, HPA, ingress)
- Add kustomization.yaml for Argo CD kustomize support
- Update frontend Argo CD application with proper annotations
- Configure ingress with domain turash.bk.glpx.pro for Argo CD link display
- Use registry.bk.glpx.pro for container images
2025-12-24 22:52:02 +01:00
Damir Mukimov
91a87e8755
fix: Remove problematic registries config from act_runner
2025-12-24 22:40:07 +01:00
Damir Mukimov
009ee15d92
fix: Configure act_runner to skip registry verification for docker.io
2025-12-24 22:39:17 +01:00
Damir Mukimov
746dec90f3
fix: Add readOnly flag to Docker config mount
CI/CD Pipeline / frontend-lint (push) Failing after 1s
CI/CD Pipeline / frontend-build (push) Has been skipped
CI/CD Pipeline / backend-lint (push) Failing after 1s
CI/CD Pipeline / backend-build (push) Has been skipped
CI/CD Pipeline / e2e-test (push) Has been skipped
2025-12-24 22:38:51 +01:00
Damir Mukimov
e1f9bc98a2
fix: Remove registries config, use Docker config.json instead
CI/CD Pipeline / frontend-lint (push) Failing after 0s
CI/CD Pipeline / frontend-build (push) Has been skipped
CI/CD Pipeline / backend-lint (push) Failing after 0s
CI/CD Pipeline / backend-build (push) Has been skipped
CI/CD Pipeline / e2e-test (push) Has been skipped
2025-12-24 22:37:16 +01:00
Damir Mukimov
262c7b1f9c
fix: Mount Docker config.json for persistent authentication
2025-12-24 22:36:54 +01:00
Damir Mukimov
f4c4822fe1
fix: Update Docker registry URL format in act_runner config
CI/CD Pipeline / frontend-lint (push) Failing after 0s
CI/CD Pipeline / frontend-build (push) Has been skipped
CI/CD Pipeline / backend-build (push) Has been skipped
CI/CD Pipeline / e2e-test (push) Has been skipped
CI/CD Pipeline / backend-lint (push) Failing after 1s
2025-12-24 22:35:20 +01:00
Damir Mukimov
0aac8c316a
fix: Configure Docker daemon to login to Docker Hub on startup
CI/CD Pipeline / frontend-lint (push) Failing after 1s
CI/CD Pipeline / backend-lint (push) Failing after 1s
CI/CD Pipeline / frontend-build (push) Has been skipped
CI/CD Pipeline / backend-build (push) Has been skipped
CI/CD Pipeline / e2e-test (push) Has been skipped
2025-12-24 22:32:04 +01:00
Damir Mukimov
44e9d93a08
feat: Add Docker Hub authentication for act_runner
CI/CD Pipeline / backend-lint (push) Failing after 0s
CI/CD Pipeline / frontend-build (push) Has been skipped
CI/CD Pipeline / backend-build (push) Has been skipped
CI/CD Pipeline / e2e-test (push) Has been skipped
CI/CD Pipeline / frontend-lint (push) Failing after 1s
2025-12-24 22:30:27 +01:00
Damir Mukimov
037f1e4669
fix: Simplify act_runner config to match default structure and disable force_pull
2025-12-24 21:39:09 +01:00
Damir Mukimov
de4a3a1859
fix: Configure docker.io registry for anonymous pulls in act_runner
2025-12-24 21:37:06 +01:00
Damir Mukimov
5cf915e029
fix: Add Docker registry configuration to act_runner config
CI/CD Pipeline / frontend-lint (push) Failing after 0s
CI/CD Pipeline / backend-lint (push) Failing after 1s
CI/CD Pipeline / frontend-build (push) Has been skipped
CI/CD Pipeline / backend-build (push) Has been skipped
CI/CD Pipeline / e2e-test (push) Has been skipped
2025-12-24 21:34:25 +01:00
Damir Mukimov
4c0d57a014
fix: Configure act_runner to skip authentication for public Docker registries
CI/CD Pipeline / frontend-lint (push) Failing after 1s
CI/CD Pipeline / backend-lint (push) Failing after 0s
CI/CD Pipeline / frontend-build (push) Has been skipped
CI/CD Pipeline / backend-build (push) Has been skipped
CI/CD Pipeline / e2e-test (push) Has been skipped
2025-12-24 21:31:50 +01:00
Damir Mukimov
98b5423d3b
chore: Update Node.js to 24 LTS and Go to 1.23
CI/CD Pipeline / frontend-lint (push) Failing after 1s
CI/CD Pipeline / frontend-build (push) Has been skipped
CI/CD Pipeline / backend-lint (push) Failing after 0s
CI/CD Pipeline / backend-build (push) Has been skipped
CI/CD Pipeline / e2e-test (push) Has been skipped
2025-12-24 21:29:39 +01:00
Damir Mukimov
3bfdf37436
fix: Add Docker images to runner labels and fix frontend-lint condition
2025-12-24 21:29:08 +01:00
Damir Mukimov
26098e4d04
fix: Update workflow to use gitea context and fix runner labels
CI/CD Pipeline / frontend-lint (push) Has been skipped
CI/CD Pipeline / frontend-build (push) Has been skipped
CI/CD Pipeline / backend-lint (push) Failing after 26s
CI/CD Pipeline / backend-build (push) Has been skipped
CI/CD Pipeline / e2e-test (push) Has been skipped
2025-12-24 21:27:14 +01:00
Damir Mukimov
bb8a57e2a7
feat: Add Gitea Actions runners configuration
CI/CD Pipeline / frontend-lint (push) Has been skipped
CI/CD Pipeline / backend-lint (push) Has been skipped
CI/CD Pipeline / frontend-build (push) Has been skipped
CI/CD Pipeline / backend-build (push) Has been skipped
CI/CD Pipeline / e2e-test (push) Has been skipped
2025-12-24 21:17:41 +01:00
Damir Mukimov
911c6f1a99
chore: Update ArgoCD applications to use Gitea repository
2025-12-24 20:43:58 +01:00
Damir Mukimov
c56ded5d56
feat: Switch to Kaniko (containerd-compatible) for CI/CD pipeline
...
- Replace docker-buildx plugin with Kaniko executor
- Remove privileged mode requirement
- Fix all Woodpecker linting errors
- Update ArgoCD applications to use master branch
- Add frontend Dockerfile and nginx config
- Add comprehensive CI/CD setup documentation
2025-12-24 19:27:07 +01:00