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.
This pull request introduces several changes to improve configuration management, automate workflows, and enhance documentation. The most important changes include adding a
.editorconfig
file, updating the release configuration, renaming and expanding the CI workflow, introducing new workflows for CodeQL analysis and dependency review, and updating the README with badges.Configuration Management:
.editorconfig
file to standardize coding styles across different editors and IDEs.Workflow Automation:
.github/release.yml
to categorize changes in the changelog and exclude certain labels from being included..github/workflows/gotest.yaml
to.github/workflows/ci.yml
and expanded it to include a draft release job. [1] [2].github/workflows/codeql.yml
for security and quality checks..github/workflows/dependency-review.yml
to analyze dependencies on pull requests..github/workflows/labeler.yml
to automatically label pull requests.Documentation Enhancement:
README.md
to include various badges for CI status, Go report card, Go version, and the latest release.