Conversation
|
This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation. |
|
I'm going to lock this pull request because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. |
This pull request includes several updates to GitHub workflows, issue templates, and configuration files. The changes aim to improve the issue reporting process, automate dependency updates, and enhance code quality checks. Here are the most important changes:
Issue Templates:
.github/ISSUE_TEMPLATE/bug.yml,.github/ISSUE_TEMPLATE/feature.yml,.github/ISSUE_TEMPLATE/task.yml) [1] [2] [3]Workflow Configurations:
.github/dependabot.yml).github/workflows/ci-code-approval.yml).github/workflows/ci-lint-pr-title.yml).github/workflows/lock.yml)Configuration Files:
golangci-lintconfiguration to enable a comprehensive set of linters and set specific rules for code quality. (.golangci.yaml).mockery.yaml)Other Changes:
.github/pull_request_template.md)Makefile)These changes collectively enhance the project's maintainability, streamline the contribution process, and ensure higher code quality.