Skip to content

Comments

Fix/lint issues#4

Merged
alenon merged 6 commits intomainfrom
fix/lint-issues
Sep 15, 2025
Merged

Fix/lint issues#4
alenon merged 6 commits intomainfrom
fix/lint-issues

Conversation

@alenon
Copy link
Collaborator

@alenon alenon commented Sep 14, 2025

No description provided.

- Fix errcheck issues in get_base.go and sonar/parser.go by handling file close errors
- Fix staticcheck issue in create_github.go by removing unnecessary embedded field selector
- Fix error string formatting in environment.go (remove trailing period)
- Add golangci-lint configuration to skip test files and test utilities
- Configure linter to focus on critical issues while excluding test-related code
@alenon alenon added the improvement General improvements to the codebase label Sep 14, 2025
@alenon alenon added ci Changes to CI/CD configuration testing Test-related changes labels Sep 15, 2025
- Expanded allowed PR labels from 9 to 26 labels
- Added security, performance, documentation, testing, and maintenance labels
- Aligned pr-labels.yml with release.yml categories
- Removed non-existent labels from release configuration
- Excluded meta labels (wontfix, question, feature request) from release notes

This ensures consistency between PR validation and release note generation
@github-actions
Copy link
Contributor

👍 Frogbot scanned this pull request and did not find any new security issues.


@alenon alenon merged commit 932fdb5 into main Sep 15, 2025
15 checks passed
@alenon alenon deleted the fix/lint-issues branch September 15, 2025 09:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Changes to CI/CD configuration improvement General improvements to the codebase testing Test-related changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant