Tuan-Dat Tran
d73e8769c0
docs: update all markdown documentation
...
Release / Release (push) Successful in 9m39s
Release / Build & Push Docker Image (push) Has been skipped
- README.md: Update tech stack versions, simplify content, add links to docs
- CONTRIBUTING.md: Add commit guidelines, testing instructions, PR process
- SECURITY.md: Add security measures, vulnerability reporting process
- PULL_REQUEST_TEMPLATE.md: Add conventional commit types, breaking change section
- Remove outdated plan documents (already implemented or superseded)
- architecture.md: Already updated with comprehensive system documentation
- release-engineering.md: Already updated with current pipeline status
2026-02-23 22:53:03 +01:00
Tuan-Dat Tran
bd44ea42d7
fix(ci): disable docker jobs due to missing docker in gitea runner
...
Gitea Actions runner uses node:18-bullseye container which lacks Docker.
Disable docker jobs until runner is configured with Docker-in-Docker
or a container with Docker pre-installed.
2026-02-23 22:24:24 +01:00
Tuan-Dat Tran
a593dd53c5
perf(ci): optimize npm install and fix deprecation warnings
...
Release / Release (push) Waiting to run
Release / Build & Push Docker Image (push) Has been cancelled
- Add --prefer-offline --no-audit --no-fund flags to npm ci
- Fix semantic-release deprecation: use successCommentCondition instead of successComment
2026-02-23 21:54:15 +01:00
Tuan-Dat Tran
cd22a970cb
fix(ci): use lts version for ci
...
Release / Release (push) Failing after 10m4s
Release / Build & Push Docker Image (push) Has been skipped
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev >
2026-02-23 19:33:36 +01:00
Tuan-Dat Tran
60d0aa5ae2
fix(ci): Set node versions in ci
...
Release / Release (push) Failing after 9s
Release / Build & Push Docker Image (push) Has been skipped
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev >
2026-02-23 19:27:48 +01:00
Tuan-Dat Tran
ff26ff6570
chore(ci): bump node version
...
Release / Release (push) Failing after 13s
Release / Build & Push Docker Image (push) Has been skipped
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev >
2026-02-23 19:20:53 +01:00
Tuan-Dat Tran
36b5a62953
ci(ui): add github workflows and issue templates
2026-02-23 13:48:28 +01:00
Tuan-Dat Tran
963b8eccf8
feat(ci): add quality gates to ci workflow
2026-02-20 17:27:32 +01:00
Tuan-Dat Tran
154121297b
feat(ci): add commitlint validation to ci workflow
2026-02-20 10:43:18 +01:00
Tuan-Dat Tran
5b56edddb2
feat(ci): add nightly build workflow
2026-02-20 10:39:38 +01:00
Tuan-Dat Tran
f5a00d356a
feat(ci): add staging deployment workflow
2026-02-20 10:36:59 +01:00
Tuan-Dat Tran
eee5f811ec
ci: add semantic-release workflow with docker publishing
2026-02-20 10:33:14 +01:00