Conversation
|
Important Review skippedReview was skipped due to path filters ⛔ Files ignored due to path filters (2)
CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
TechQuery
left a comment
There was a problem hiding this comment.
给 Read Me 头部加个这个工作流的 badge 吧。
Signed-off-by: luojiyin <luojiyin@hotmail.com>
|
@TechQuery 已经添加 self scan status 的svg 图标 |
|
Documentation Updates 1 document(s) were updated by changes in this PR: CI/CD and Deployment AutomationView 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).
|
Checklist(清单):
https://github.com/marketplace/actions/cve-lite-cli

Closes #70