feat: add GitHub Actions workflow for automated govulncheck vulnerability scanning#354
feat: add GitHub Actions workflow for automated govulncheck vulnerability scanning#354
Conversation
|
Note Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported. |
There was a problem hiding this comment.
Pull request overview
This PR adds a new GitHub Actions workflow for automated vulnerability scanning using govulncheck, while also updating GitHub Actions versions across all workflow files and simplifying test configuration files.
Changes:
- Adds new
govulncheck.ymlworkflow for scheduled and push-triggered vulnerability scanning - Updates GitHub Actions versions (checkout v4→v6, setup-go v5→v6, cache v4→v5, upload-artifact v4→v6) across all workflows
- Simplifies
taosadapter.tomlconfiguration from 115 lines to 2 lines and adjuststaos.cfgdebugFlag from 143 to 135
Reviewed changes
Copilot reviewed 7 out of 7 changed files in this pull request and generated 8 comments.
Show a summary per file
| File | Description |
|---|---|
| .github/workflows/govulncheck.yml | New workflow for automated vulnerability scanning with govulncheck |
| .github/workflows/enterprise.yml | Updates GitHub Actions versions to v6 for checkout/setup-go and upload-artifact |
| .github/workflows/compatibility.yml | Updates GitHub Actions versions to v6 for checkout/setup-go and v5 for cache |
| .github/workflows/compatibility-3360.yml | Updates GitHub Actions versions to v6 for checkout/setup-go |
| .github/workflows/build.yml | Updates GitHub Actions versions to v6 for checkout/setup-go and v5 for cache |
| .github/workflows/taosadapter.toml | Drastically reduces configuration to minimal settings (port and logLevel only) |
| .github/workflows/taos.cfg | Changes debugFlag from 143 to 135 |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #354 +/- ##
=======================================
Coverage 85.74% 85.74%
=======================================
Files 83 83
Lines 9149 9149
=======================================
Hits 7845 7845
Misses 792 792
Partials 512 512 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Description
feat: add GitHub Actions workflow for automated govulncheck vulnerability scanning
Issue(s)
Checklist
Please check the items in the checklist if applicable.