Skip to content

[add] weekly CVE scanning action#71

Merged
TechQuery merged 2 commits intomainfrom
feat/self-scan-action
May 2, 2026
Merged

[add] weekly CVE scanning action#71
TechQuery merged 2 commits intomainfrom
feat/self-scan-action

Conversation

@luojiyin1987
Copy link
Copy Markdown
Contributor

@luojiyin1987 luojiyin1987 commented Apr 30, 2026

PR-71 PR-71 PR-71 Powered by Pull Request Badge

Checklist(清单):

https://github.com/marketplace/actions/cve-lite-cli
image

  • Labels
  • Assignees
  • Reviewers

Closes #70

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 30, 2026

Important

Review skipped

Review was skipped due to path filters

⛔ Files ignored due to path filters (2)
  • .github/workflows/self-scan.yml is excluded by none and included by none
  • README.md is excluded by !**/*.md and included by none

CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including **/dist/** will override the default block on the dist directory, by removing the pattern from both the lists.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 73580117-866a-47d7-97b5-3c5dffa8f8a8

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feat/self-scan-action

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@luojiyin1987 luojiyin1987 added the feature New feature or request label Apr 30, 2026
@luojiyin1987 luojiyin1987 self-assigned this Apr 30, 2026
Copy link
Copy Markdown
Member

@TechQuery TechQuery left a comment

Choose a reason for hiding this comment

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

给 Read Me 头部加个这个工作流的 badge 吧。

@TechQuery TechQuery added enhancement Some improvements and removed feature New feature or request labels May 2, 2026
Signed-off-by: luojiyin <luojiyin@hotmail.com>
@luojiyin1987
Copy link
Copy Markdown
Contributor Author

@TechQuery 已经添加 self scan status 的svg 图标

@TechQuery TechQuery changed the title feat: 每周一 自动扫描 CVE [add] weekly CVE scanning action May 2, 2026
@TechQuery TechQuery merged commit 96f3b06 into main May 2, 2026
5 checks passed
@TechQuery TechQuery deleted the feat/self-scan-action branch May 2, 2026 14:31
@dosubot
Copy link
Copy Markdown

dosubot Bot commented May 2, 2026

Documentation Updates

1 document(s) were updated by changes in this PR:

CI/CD and Deployment Automation
View Changes
@@ -2,6 +2,8 @@
 
 ### GitHub Actions CI/CD Pipeline
 The project uses GitHub Actions workflows for continuous integration and deployment. Workflow files are located in the `.github/workflows` directory and include jobs for building, testing, and deploying the application. For example, the `main.yml` workflow is triggered on every push to any branch. It checks out the code, runs build steps, and, if configured, deploys to Vercel. Environment secrets such as `VERCEL_TOKEN`, `VERCEL_ORG_ID`, and `VERCEL_PROJECT_ID` are required for deployment steps. The workflow uses the Vercel CLI to deploy, and production deployments are triggered when the branch is `main` [(source)](https://github.com/Open-Source-Bazaar/Open-Source-Bazaar.github.io/blob/f5df98635f7a8bdab44cded44633ecbc3145a73f/.github/workflows/main.yml).
+
+The `self-scan.yml` workflow performs automated security scanning using OWASP cve-lite-cli to identify vulnerabilities in project dependencies. This workflow runs weekly every Monday at 3:00 AM UTC and can also be triggered manually via workflow_dispatch. The scan is configured with verbose output enabled and fails when high severity vulnerabilities are detected [(source)](https://github.com/Open-Source-Bazaar/Open-Source-Bazaar.github.io/blob/f5df98635f7a8bdab44cced44633ecbc3145a73f/.github/workflows/self-scan.yml).
 
 Other repositories may include additional workflows such as `deploy-production.yml`, `init-template.yml`, and `publish-type.yml` for specialized deployment and initialization tasks [(source)](https://github.com/Open-Source-Bazaar/ActivityHub-service/pull/8).
 

How did I do? Any feedback?  Join Discord

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Some improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

添加【开源市集】官网 CVE 每周检测工作流

2 participants