feat(core): Enhance label validation & secret detection - #2
Merged
Conversation
The release documentation was updated to include build, packaging, and archival steps. It clarifies the full release process and directs the user to upload the VSIX package from the versions/ folder to the VS Code Marketplace.
The documentation has been updated to include instructions on how to create and archive the VSIX file in the `versions/` directory. This ensures that a copy of the VSIX is available for future use and simplifies the VS Code Marketplace update process.
…mation The secret detection report now includes file names where secrets are found, providing more context to the user. If secrets are found in multiple files, the report will list all files containing secrets. If secrets are found without file information, the report will remain unchanged.
This commit introduces validation for labels against the available repository labels when creating a pull request. It fetches the repository labels using `gh label list` and filters the suggested labels to only include those that exist in the repository. A warning message is displayed if any invalid labels are found. This prevents errors when creating pull requests with non-existent labels and improves the user experience.
Adds the latest changes to the changelog in preparation for a new release.
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR introduces improvements to label handling and secret detection, enhances the user interface, and updates documentation for release procedures.
Changes
Review Focus
Labels
Breaking Changes
No breaking changes introduced.