Tiago Yamamoto
|
8ba5e9e8e0
|
chore: simplify deploy workflow to pull-only with podman
|
2025-12-29 10:23:32 -03:00 |
|
Tiago Yamamoto
|
1058b7005f
|
chore: update deploy workflow and frontend Dockerfile
|
2025-12-28 23:28:44 -03:00 |
|
Tiago Yamamoto
|
59b1b5ea6a
|
fix: add --no-cache and correct API URLs to frontend build
|
2025-12-28 16:07:51 -03:00 |
|
Tiago Yamamoto
|
632fc78982
|
feat(ci): add backoffice to deploy pipeline + optimize Dockerfile
- Add backoffice paths trigger to deploy workflow
- Implement conditional builds (only build changed services)
- Optimize Dockerfile with BuildKit cache mounts
- Update pnpm to latest version
- Remove HEALTHCHECK (not supported by Podman OCI format)
|
2025-12-28 10:47:28 -03:00 |
|
Tiago Yamamoto
|
9c38c5f6c2
|
fix: use setup-go action instead of container image for CI tests
|
2025-12-28 01:32:56 -03:00 |
|
Tiago Yamamoto
|
a5bb7b2a31
|
feat: add backend tests to CI pipeline, improve responsive design, add unit tests
- Add test-backend job to .forgejo/workflows/deploy.yaml
- Fix JobService and TicketService tests
- Create ticket_service_test.go
- Create frontend unit tests (forgot-password, jobs/[id], dashboard/users)
- Improve responsiveness for users page, forgot-password, and apply page
|
2025-12-28 01:27:48 -03:00 |
|
Tiago Yamamoto
|
82e55ed9ac
|
ci: refine deploy workflow with podman fixes, dir check and action url
|
2025-12-27 23:17:32 -03:00 |
|
Tiago Yamamoto
|
7783c9a0dc
|
docs: add troubleshooting section and update workflow runner label
|
2025-12-27 23:11:08 -03:00 |
|
Tiago Yamamoto
|
c651cbda1d
|
docs/ci: move workflow to .forgejo and add architecture diagram
|
2025-12-27 23:02:54 -03:00 |
|