You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CLAUDE.md
+33-32Lines changed: 33 additions & 32 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,32 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
13
13
5.**Branch naming** - Use format: `type/scope/short-description` (e.g., `feat/ui/settings-dialog`)
14
14
6.**Working an issue** - Always create a new branch from an updated main branch
15
15
7.**Check branch status before pushing** - Verify the remote tracking branch still exists. If a PR was merged/deleted, create a new branch from main instead
16
-
8.**WPF for all UI** - All UI must be implemented using WPF (XAML/C#). No web-based technologies (HTML, JavaScript, WebView)
|`refactor`| Code change that neither fixes a bug nor adds a feature |
72
-
|`test`| Adding or updating tests |
73
-
|`chore`| Maintenance tasks |
74
-
75
-
---
76
-
77
80
## Project Overview
78
81
79
82
VS-CouchbaseExplorer is a Visual Studio 2022 extension for browsing and querying Couchbase Server and Capella databases. The extension is currently in preview/beta status.
The `/p:DeployExtension=False` flag prevents auto-deployment during CI builds. Remove it for local development to auto-deploy to the VS experimental instance.
92
-
93
94
## Architecture
94
95
95
96
### VS Extension Pattern
@@ -122,7 +123,7 @@ Uses **CouchbaseNetClient 3.5.2** for cluster connections, authentication, and N
122
123
## CI/CD
123
124
124
125
GitHub Actions workflows in `.github/workflows/`:
125
-
-`release_build_and_deploy.yml` - Builds on PR and main branch push, creates VSIX artifact
126
+
-`build.yml` - Builds on PR and main branch push, creates VSIX artifact
126
127
-`publish.yml` - Manual trigger to publish to VS Marketplace
0 commit comments