Skip to content

chore(task-manager): refactor task manager types#73

Merged
neSpecc merged 1 commit intomasterfrom
task-manager-refactoring
Feb 25, 2026
Merged

chore(task-manager): refactor task manager types#73
neSpecc merged 1 commit intomasterfrom
task-manager-refactoring

Conversation

@neSpecc
Copy link
Member

@neSpecc neSpecc commented Feb 22, 2026

  • githubAuthorizations now stored in user
  • workspace now stores integrations.github with GitHubInstallation data.
  • Project does not store githubAuthorizations. And stores a copy of GitHub installation id.
  • update CI publish workflow to select npm dist-tag (rc vs latest) based on version

Introduce Workspace and User GitHub integration types and wire them into DB schemes and exports. Adds src/build artifacts for GitHubIntegration and GitHubAuthorization, exposes them from index, and updates ProjectTaskManager config (stores installationId copy, removes delegatedUser and adds repoLanguage). Bump package to 0.6.0-rc.1 and update CI publish workflow to select npm dist-tag (rc vs latest) based on version. Includes corresponding compiled build files.
@neSpecc neSpecc merged commit bf9b5a6 into master Feb 25, 2026
1 of 3 checks passed
@neSpecc neSpecc deleted the task-manager-refactoring branch February 25, 2026 15:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant