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
de67a6d0ef
fix(release): disable github plugin comments for gitea compatibility
...
Release / Release (push) Successful in 21m15s
Release / Build & Push Docker Image (push) Failing after 7m16s
Gitea does not have GitHub's GraphQL API, causing the success/fail
comment features to fail. Disable these features while keeping
release creation functionality.
2026-02-23 21:05:21 +01:00
Tuan-Dat Tran
e9d2667c95
fix(release): remove dist assets from github release config
...
Release / Release (push) Failing after 8m54s
Release / Build & Push Docker Image (push) Has been skipped
Gitea API fails when trying to upload directory assets. Since the project
deploys via Docker, the dist files are not needed in the release.
2026-02-23 20:03:33 +01:00
Tuan-Dat Tran
5c51d8a6e4
chore(ci): configure semantic-release
2026-02-20 10:15:11 +01:00
Tuan-Dat Tran
c24ba6c007
build: add semantic-release, commitlint, and husky dependencies
2026-02-20 10:03:11 +01:00