ci: Add GitLab CI with semantic-release to @carealytix package registry

- .gitlab-ci.yml: single release stage, builds and runs semantic-release on main
- .releaserc: commit-analyzer, release-notes, npm publish, gitlab release, git tag
- package.json: rename to @carealytix/codewalkers, add repository, release script, semantic-release devDeps
- README.md: add GitLab Package Registry install instructions with .npmrc config
This commit is contained in:
Lukas May
2026-03-06 16:29:20 +01:00
parent 2eccde0ee1
commit 6b922b633e
4 changed files with 78 additions and 8 deletions

View File

@@ -1,8 +1,13 @@
{
"name": "codewalk-district",
"name": "@carealytix/codewalkers",
"version": "0.0.1",
"description": "Multi-agent workspace for orchestrating multiple Claude Code agents",
"description": "Multi-agent workspace for orchestrating multiple AI coding agents",
"type": "module",
"repository": {
"type": "git",
"url": "git@gitlab.com:carealytix/tools/codewalkers.git"
},
"license": "UNLICENSED",
"workspaces": [
"apps/*",
"packages/*"
@@ -18,7 +23,8 @@
"test": "vitest run",
"test:watch": "vitest",
"test:coverage": "vitest run --coverage",
"dev:web": "npm run dev --workspace=apps/web"
"dev:web": "npm run dev --workspace=apps/web",
"release": "semantic-release"
},
"keywords": [
"claude",
@@ -27,7 +33,6 @@
"multi-agent"
],
"author": "",
"license": "ISC",
"dependencies": {
"@tiptap/core": "^3.19.0",
"@tiptap/extension-link": "^3.19.0",
@@ -62,6 +67,12 @@
"rimraf": "^6.0.1",
"tsx": "^4.19.2",
"typescript": "^5.7.3",
"vitest": "^4.0.18"
"vitest": "^4.0.18",
"@semantic-release/commit-analyzer": "^13.0.0",
"@semantic-release/git": "^10.0.1",
"@semantic-release/gitlab": "^13.2.3",
"@semantic-release/npm": "^12.0.1",
"@semantic-release/release-notes-generator": "^14.0.1",
"semantic-release": "^24.0.0"
}
}