Skip to content

Offer CodeQL CLI release notes after updates - #4525

Open
GtechGovind wants to merge 1 commit into
github:mainfrom
GtechGovind:feat/show-cli-release-notes
Open

Offer CodeQL CLI release notes after updates#4525
GtechGovind wants to merge 1 commit into
github:mainfrom
GtechGovind:feat/show-cli-release-notes

Conversation

@GtechGovind

Copy link
Copy Markdown

Closes #1095.

Replaces the post-update log action with a Show release notes action that opens the CodeQL CLI changelog. The update message is still recorded in the extension log.

Adds coverage for selecting and dismissing the release-notes action, and documents the user-facing change.

Validation:

  • npm run test:vscode-integration:no-workspace -- --runTestsByPath test/vscode-tests/no-workspace/codeql-cli/release-notes.test.ts
  • npx tsc --noEmit -p tsconfig.json
  • npx prettier --check src/extension.ts src/codeql-cli/distribution/release-notes.ts test/vscode-tests/no-workspace/codeql-cli/release-notes.test.ts CHANGELOG.md
  • npm run lint -- --quiet
  • npm run build

@GtechGovind
GtechGovind marked this pull request as ready for review August 31, 2026 12:40
@GtechGovind
GtechGovind requested a review from a team as a code owner August 31, 2026 12:40
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.

Offer "Show release notes" button after CodeQL CLI has been updated

1 participant