-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Cody: update marketplace manifest for 0.0.0 (#49)
CLOSE https://linear.app/sourcegraph/issue/CODY-3340/create-an-extension-package-for-preview https://linear.app/sourcegraph/issue/CODY-3342/create-changelog Also adding CHANGELOGS and updated docs on the build steps. Preparing for the 0.0.0 release next week.
- Loading branch information
Showing
5 changed files
with
164 additions
and
46 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# Changelog | ||
|
||
All notable changes to this project will be documented in this file. | ||
|
||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | ||
|
||
## [Unreleased] | ||
|
||
### Added | ||
|
||
### Changed | ||
|
||
### Deprecated | ||
|
||
### Removed | ||
|
||
### Fixed | ||
|
||
## Security | ||
|
||
## [0.0.0] | ||
|
||
🎉 Cody for Visual Studio is now available! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,59 @@ | ||
|
||
# Releases | ||
|
||
Version number format follows [Semantic Versioning](https://semver.org/) of <major>.<minor>.<patch>. | ||
|
||
## Stable release | ||
|
||
Follow these steps to publish a new release to the [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=sourcegraph.cody-vs). | ||
|
||
1. **Coordinate with Marketing**: Contact the Marketing team in the Cody Slack channel approximately 2 days before the release to ensure a blog post is prepared. | ||
2. TBC | ||
|
||
### Release checklist | ||
|
||
Include the following checklist in the PR description when creating a new release. | ||
|
||
```markdown | ||
Release Checklist: | ||
- [ ] Update version number | ||
- [ ] Update [CHANGELOG.md](./CHANGELOG.md) | ||
- [ ] Link to PR for the release blog post (if any) | ||
``` | ||
|
||
Note: Ensure all checklist items are completed before merging the release PR. | ||
|
||
## Patch release | ||
|
||
To publish a **patch** release | ||
|
||
1. Make sure all the changes for the patch are already committed to the `main` branch. | ||
2. TBC | ||
|
||
## Insiders builds | ||
|
||
Insiders builds are nightly (or more frequent) builds with the latest from `main`. They're less stable but have the latest changes. Only use the insiders build if you want to test the latest changes. | ||
|
||
### Using the insiders build | ||
|
||
To use the Cody insiders build: | ||
|
||
1. Install the extension from the [VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=sourcegraph.cody-vs). | ||
|
||
### Publishing a new insiders build | ||
|
||
To manually trigger an insiders build: | ||
|
||
1. TBC | ||
|
||
## Running a release build locally | ||
|
||
It can be helpful to build and run the packaged extension locally to replicate a typical user flow. | ||
|
||
To do this: | ||
|
||
1. Set the target branch / commit in build.cake. | ||
2. Run `cd src && dotnet cake`. | ||
3. Open the [src/Cody.sln](src/Cody.sln) file in Visual Studio. | ||
4. Right click on the [Cody.Visual Studio](src/Cody.VisualStudio/) project and select `Rebuild Project`. | ||
5. Once the project is built, it will create a `Cody.VisualStudio.vsix` file in the `src/Cody.VisualStudio/bin/Debug` folder, which you can double-click to install the extension. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,41 +1,43 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011"> | ||
<Metadata> | ||
<Identity Id="Cody.VisualStudio" Version="0.1" Language="en-US" Publisher="Sourcegraph" /> | ||
<DisplayName>Cody -AI Coding Assistant with Autocomplete & Chat</DisplayName> | ||
<Description xml:space="preserve">AI coding assistant that uses search and codebase context to help you write code faster. Cody brings autocomplete, chat, and commands to VS Code, so you can generate code, write unit tests, create docs, and explain complex code using AI. Choose from the latest LLMs, including GPT-4o and Claude 3.</Description> | ||
<MoreInfo>https://sourcegraph.com/</MoreInfo> | ||
<Icon>Resources\Marketplace.png</Icon> | ||
<PreviewImage>Resources\Preview.png</PreviewImage> | ||
<Preview>true</Preview> | ||
</Metadata> | ||
<Installation> | ||
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[17.0, 18.0)"> | ||
<ProductArchitecture>amd64</ProductArchitecture> | ||
</InstallationTarget> | ||
<InstallationTarget Id="Microsoft.VisualStudio.Pro" Version="[17.0, 18.0)"> | ||
<ProductArchitecture>amd64</ProductArchitecture> | ||
</InstallationTarget> | ||
<InstallationTarget Id="Microsoft.VisualStudio.Enterprise" Version="[17.0, 18.0)"> | ||
<ProductArchitecture>amd64</ProductArchitecture> | ||
</InstallationTarget> | ||
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[17.0, 18.0)"> | ||
<ProductArchitecture>arm64</ProductArchitecture> | ||
</InstallationTarget> | ||
<InstallationTarget Id="Microsoft.VisualStudio.Pro" Version="[17.0, 18.0)"> | ||
<ProductArchitecture>arm64</ProductArchitecture> | ||
</InstallationTarget> | ||
<InstallationTarget Id="Microsoft.VisualStudio.Enterprise" Version="[17.0, 18.0)"> | ||
<ProductArchitecture>arm64</ProductArchitecture> | ||
</InstallationTarget> | ||
</Installation> | ||
<Dependencies> | ||
<Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" d:Source="Manual" Version="[4.5,)" /> | ||
</Dependencies> | ||
<Prerequisites> | ||
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[17.0,18.0)" DisplayName="Visual Studio core editor" /> | ||
</Prerequisites> | ||
<Assets> | ||
<Asset Type="Microsoft.VisualStudio.VsPackage" d:Source="Project" d:ProjectName="%CurrentProject%" Path="|%CurrentProject%;PkgdefProjectOutputGroup|" /> | ||
</Assets> | ||
</PackageManifest> | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011"> | ||
<Metadata> | ||
<Identity Id="Cody.VisualStudio" Version="0.0.0" Language="en-US" Publisher="Sourcegraph" /> | ||
<DisplayName>Cody for Visual Studio - AI Coding Assistant</DisplayName> | ||
<Description xml:space="preserve">AI coding assistant that uses search and codebase context to help you write code faster. Cody brings chat, and commands to Visual Studio, so you can generate code, write unit tests, create docs, and explain complex code using AI. Choose from the latest LLMs, including GPT-4o, Claude 3.5 Sonnet, Claude 3 Opus, Google Gemini 1.5 Pro and more!</Description> | ||
<MoreInfo>https://sourcegraph.com/cody</MoreInfo> | ||
<GettingStartedGuide>https://sourcegraph.com/docs</GettingStartedGuide> | ||
<Icon>Resources\Marketplace.png</Icon> | ||
<PreviewImage>Resources\Preview.png</PreviewImage> | ||
<Tags>ai, openai, anthropic, assistant, chatbot, chat, refactor, documentation, test, sourcegraph, codey, llm, codegen, bot, model, typescript, javascript, python, golang, go, html, css, java, php, swift, kotlin, ollama, c#, c++, gemini</Tags> | ||
<Preview>true</Preview> | ||
</Metadata> | ||
<Installation> | ||
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[17.0, 18.0)"> | ||
<ProductArchitecture>amd64</ProductArchitecture> | ||
</InstallationTarget> | ||
<InstallationTarget Id="Microsoft.VisualStudio.Pro" Version="[17.0, 18.0)"> | ||
<ProductArchitecture>amd64</ProductArchitecture> | ||
</InstallationTarget> | ||
<InstallationTarget Id="Microsoft.VisualStudio.Enterprise" Version="[17.0, 18.0)"> | ||
<ProductArchitecture>amd64</ProductArchitecture> | ||
</InstallationTarget> | ||
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[17.0, 18.0)"> | ||
<ProductArchitecture>arm64</ProductArchitecture> | ||
</InstallationTarget> | ||
<InstallationTarget Id="Microsoft.VisualStudio.Pro" Version="[17.0, 18.0)"> | ||
<ProductArchitecture>arm64</ProductArchitecture> | ||
</InstallationTarget> | ||
<InstallationTarget Id="Microsoft.VisualStudio.Enterprise" Version="[17.0, 18.0)"> | ||
<ProductArchitecture>arm64</ProductArchitecture> | ||
</InstallationTarget> | ||
</Installation> | ||
<Dependencies> | ||
<Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" d:Source="Manual" Version="[4.5,)" /> | ||
</Dependencies> | ||
<Prerequisites> | ||
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[17.0,18.0)" DisplayName="Visual Studio core editor" /> | ||
</Prerequisites> | ||
<Assets> | ||
<Asset Type="Microsoft.VisualStudio.VsPackage" d:Source="Project" d:ProjectName="%CurrentProject%" Path="|%CurrentProject%;PkgdefProjectOutputGroup|" /> | ||
</Assets> | ||
</PackageManifest> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters