Skip to content

ci: update CI workflows and standardize Trivy config quotes#4531

Merged
appleboy merged 3 commits into
masterfrom
feat/add-go1.26-and-update-actions
Feb 21, 2026
Merged

ci: update CI workflows and standardize Trivy config quotes#4531
appleboy merged 3 commits into
masterfrom
feat/add-go1.26-and-update-actions

Conversation

@appleboy

@appleboy appleboy commented Feb 13, 2026

Copy link
Copy Markdown
Member
  • Update gin workflow to use v2.9 and add Go 1.26 to the matrix

  • Change all single quotes to double quotes in Trivy workflow configuration

    Signed-off-by: Bo-Yi Wu [email protected]

- Update gin workflow to use v2.9 and add Go 1.26 to the matrix
- Upgrade Trivy action to v0.34.0 in the scan workflow
- Change all single quotes to double quotes in Trivy workflow configuration

Signed-off-by: Bo-Yi Wu <[email protected]>
Copilot AI review requested due to automatic review settings February 13, 2026 05:45
@appleboy appleboy added this to the v1.12 milestone Feb 13, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates CI workflows to use newer versions of tools and standardizes YAML string formatting. The changes upgrade the Trivy security scanner action and golangci-lint version, add Go 1.26 to the test matrix, and convert single quotes to double quotes throughout the Trivy workflow configuration for consistency with other workflow files in the repository.

Changes:

  • Upgraded Trivy action from v0.33.1 to v0.34.0 in the security scan workflow
  • Updated golangci-lint from v2.6 to v2.9 in the gin workflow
  • Added Go 1.26 to the test matrix alongside existing Go 1.24 and 1.25
  • Standardized all string values in trivy-scan.yml to use double quotes instead of single quotes

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.github/workflows/trivy-scan.yml Upgraded Trivy action to v0.34.0 and standardized string values to use double quotes throughout the workflow configuration
.github/workflows/gin.yml Updated golangci-lint to v2.9 and added Go 1.26 to the test matrix

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@appleboy appleboy merged commit 00900fb into master Feb 21, 2026
35 checks passed
@appleboy appleboy deleted the feat/add-go1.26-and-update-actions branch February 21, 2026 14:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants