Skip to content

feat: Add security scanning with govulncheck and gosec#27

Merged
Valkyrie00 merged 1 commit intorelease/v1.9.0from
feat/add-security-checks
Oct 11, 2025
Merged

feat: Add security scanning with govulncheck and gosec#27
Valkyrie00 merged 1 commit intorelease/v1.9.0from
feat/add-security-checks

Conversation

@Valkyrie00
Copy link
Owner

This PR adds comprehensive security scanning to the project using govulncheck and gosec, with automated GitHub Actions workflow and local development support.

Add comprehensive security scanning to the project with vulnerability checks and static analysis tools.
@Valkyrie00 Valkyrie00 self-assigned this Oct 11, 2025
@Valkyrie00 Valkyrie00 added the enhancement New feature or request label Oct 11, 2025
@Valkyrie00 Valkyrie00 changed the base branch from main to release/v1.9.0 October 11, 2025 00:33
@github-advanced-security
Copy link

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.

@Valkyrie00 Valkyrie00 merged commit b9d380a into release/v1.9.0 Oct 11, 2025
5 checks passed
Valkyrie00 added a commit that referenced this pull request Oct 13, 2025
* feat: add leaves filter to show explicitly installed packages (#25)

Add new filter [L] to display only "leaf" packages - those installed
explicitly by the user and not as dependencies of other packages.

* refactor: Migrate to Podman with OCI Containerfile and enhanced Makefile (#26)

* refactor: migrate from Docker to Podman with OCI Containerfile

Replace Docker with Podman for better security and OCI compliance.
Switch from Dockerfile to standard Containerfile format.

* chore: upgrade Go from 1.24 to 1.25

Update Go version to 1.25 to support latest goreleaser v2 and benefit from improved performance and language features.

* refactor: migrate to Podman and enhance Makefile

Replace Docker with Podman and upgrade Makefile with help system and new developer-friendly targets.

* chore: upgrade to Go 1.25 and golangci-lint v2.5.0

Update Go to 1.25 and golangci-lint to v2.5.0 for better tooling support.

* feat: add security scanning with govulncheck and gosec (#27)

Add comprehensive security scanning to the project with vulnerability checks and static analysis tools.

* feat: Add complete Casks support with unified UI (#28)

* feat(cask): add backend support for Homebrew casks

Implement complete backend infrastructure for managing Homebrew casks alongside formulae, preparing for unified UI.

* feat(cask): add complete Homebrew casks support with unified UI

Implement full backend and UI support for managing Homebrew casks alongside formulae in a unified interface.

* fix(cask): parse cask analytics correctly

Fix cask analytics not being displayed (showing 0 for all casks).

* feat(cask): add complete Homebrew casks support with unified UI

Implement full backend and UI support for managing Homebrew casks alongside formulae in a unified interface.

* fix: create copy to avoid implicit memory aliasing

* feat: implement XDG Base Directory Specification with github.com/adrg/xdg (#29)

Implement XDG Base Directory Specification using the github.com/adrg/xdg package for robust cross-platform support.
@Valkyrie00 Valkyrie00 deleted the feat/add-security-checks branch October 13, 2025 20:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant