chore: fix pre-release CI (#1213)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
This commit is contained in:
Ralph Khreish
2025-09-18 00:34:13 +02:00
committed by GitHub
parent 1a3a528bf7
commit 137ef36278
13 changed files with 6776 additions and 544 deletions

View File

@@ -6,12 +6,13 @@
"repo": "eyaltoledano/claude-task-master" "repo": "eyaltoledano/claude-task-master"
} }
], ],
"commit": true, "commit": false,
"fixed": [], "fixed": [],
"linked": [], "linked": [
["task-master-ai", "@tm/cli", "@tm/core"]
],
"access": "public", "access": "public",
"baseBranch": "main", "baseBranch": "main",
"updateInternalDependencies": "patch",
"ignore": [ "ignore": [
"docs" "docs"
] ]

View File

@@ -0,0 +1,5 @@
---
"task-master-ai": minor
---
Test out the RC

View File

@@ -0,0 +1,5 @@
---
"@tm/cli": minor
---
testing this stuff out to see how the release candidate works with monorepo

View File

@@ -65,6 +65,17 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
- name: Run format
run: npm run format
env:
FORCE_COLOR: 1
- name: Build packages
run: npm run turbo:build
env:
NODE_ENV: production
FORCE_COLOR: 1
- name: Create Release Candidate Pull Request or Publish Release Candidate to npm - name: Create Release Candidate Pull Request or Publish Release Candidate to npm
uses: changesets/action@v1 uses: changesets/action@v1
with: with:

View File

@@ -41,6 +41,12 @@ jobs:
- name: Check pre-release mode - name: Check pre-release mode
run: node ./.github/scripts/check-pre-release-mode.mjs "main" run: node ./.github/scripts/check-pre-release-mode.mjs "main"
- name: Build packages
run: npm run turbo:build
env:
NODE_ENV: production
FORCE_COLOR: 1
- name: Create Release Pull Request or Publish to npm - name: Create Release Pull Request or Publish to npm
uses: changesets/action@v1 uses: changesets/action@v1
with: with:

7
apps/cli/CHANGELOG.md Normal file
View File

@@ -0,0 +1,7 @@
# @tm/cli
## 1.1.0-rc.0
### Minor Changes
- [#1213](https://github.com/eyaltoledano/claude-task-master/pull/1213) [`cd90b4d`](https://github.com/eyaltoledano/claude-task-master/commit/cd90b4d65fc2f04bdad9fb73aba320b58a124240) Thanks [@Crunchyman-ralph](https://github.com/Crunchyman-ralph)! - testing this stuff out to see how the release candidate works with monorepo

View File

@@ -1,8 +1,9 @@
{ {
"name": "@tm/cli", "name": "@tm/cli",
"version": "1.0.0", "version": "0.26.0",
"description": "Task Master CLI - Command line interface for task management", "description": "Task Master CLI - Command line interface for task management",
"type": "module", "type": "module",
"private": true,
"main": "./dist/index.js", "main": "./dist/index.js",
"types": "./src/index.ts", "types": "./src/index.ts",
"exports": { "exports": {

View File

@@ -326,7 +326,7 @@ export class ContextCommand extends Command {
choices: [ choices: [
{ name: '(No brief - organization level)', value: null }, { name: '(No brief - organization level)', value: null },
...briefs.map((brief) => ({ ...briefs.map((brief) => ({
name: `Brief ${brief.id.slice(0, 8)} (${new Date(brief.createdAt).toLocaleDateString()})`, name: `Brief ${brief.id} (${new Date(brief.createdAt).toLocaleDateString()})`,
value: brief value: brief
})) }))
] ]

View File

@@ -3,7 +3,7 @@
"private": true, "private": true,
"displayName": "TaskMaster", "displayName": "TaskMaster",
"description": "A visual Kanban board interface for TaskMaster projects in VS Code", "description": "A visual Kanban board interface for TaskMaster projects in VS Code",
"version": "0.24.2", "version": "0.25.0-rc.0",
"publisher": "Hamster", "publisher": "Hamster",
"icon": "assets/icon.png", "icon": "assets/icon.png",
"engines": { "engines": {
@@ -240,7 +240,7 @@
"check-types": "tsc --noEmit" "check-types": "tsc --noEmit"
}, },
"dependencies": { "dependencies": {
"task-master-ai": "0.26.0" "task-master-ai": "*"
}, },
"devDependencies": { "devDependencies": {
"@dnd-kit/core": "^6.3.1", "@dnd-kit/core": "^6.3.1",

7265
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -3,6 +3,7 @@
"version": "1.0.0", "version": "1.0.0",
"description": "Shared build configuration for Task Master monorepo", "description": "Shared build configuration for Task Master monorepo",
"type": "module", "type": "module",
"private": true,
"main": "./dist/tsdown.base.js", "main": "./dist/tsdown.base.js",
"types": "./src/tsdown.base.ts", "types": "./src/tsdown.base.ts",
"exports": { "exports": {

View File

@@ -1,6 +1,6 @@
{ {
"name": "@tm/core", "name": "@tm/core",
"version": "1.0.0", "version": "0.26.0",
"private": true, "private": true,
"description": "Core library for Task Master - TypeScript task management system", "description": "Core library for Task Master - TypeScript task management system",
"type": "module", "type": "module",

View File

@@ -65,7 +65,7 @@ export class SupabaseTaskRepository {
.from('tasks') .from('tasks')
.select('*') .select('*')
.eq('account_id', accountId) .eq('account_id', accountId)
.eq('id', taskId) .ilike('display_id', taskId)
.single(); .single();
if (error) { if (error) {