Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(commit message): commit message out of experimental stage #7166

Merged
merged 1 commit into from
Feb 21, 2025

Conversation

abeatrix
Copy link
Contributor

CLOSE https://linear.app/sourcegraph/issue/CODY-5048

This commit removes the experimentalCommitMessage feature flag and related code. This feature is no longer experimental and is now enabled by default.

The following changes were made:

  • Removed the experimentalCommitMessage flag from lib/shared/src/configuration.ts, vscode/src/commands/index.ts, vscode/src/testutils/mocks.ts, vscode/src/configuration.ts, vscode/test/e2e/command-commit.test.ts, vscode/src/configuration.test.ts, and vscode/package.json.
  • Updated the when clause for the "Generate Commit Message" command in vscode/package.json to remove the check for the experimentalCommitMessage setting.

Test plan

Everything should work as it currently is, including the e2e test.

CLOSE https://linear.app/sourcegraph/issue/CODY-5048

This commit removes the `experimentalCommitMessage` feature flag and related code. This feature is no longer experimental and is now enabled by default.

The following changes were made:

- Removed the `experimentalCommitMessage` flag from `lib/shared/src/configuration.ts`, `vscode/src/commands/index.ts`, `vscode/src/testutils/mocks.ts`, `vscode/src/configuration.ts`, `vscode/test/e2e/command-commit.test.ts`, `vscode/src/configuration.test.ts`, and `vscode/package.json`.
- Updated the `when` clause for the "Generate Commit Message" command in `vscode/package.json` to remove the check for the `experimentalCommitMessage` setting.
@abeatrix abeatrix requested review from alexromano and a team February 21, 2025 00:16
@alexromano
Copy link
Contributor

how do we make sure this gets captured in a changelog?

@abeatrix
Copy link
Contributor Author

how do we make sure this gets captured in a changelog?

With the new workflow added by @kalanchan it should be added to the changelog automatically when we cut the release 😄

@abeatrix abeatrix merged commit 2082513 into main Feb 21, 2025
21 checks passed
@abeatrix abeatrix deleted the bee/commit-message-beta branch February 21, 2025 15:44
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.

4 participants