{"repo":"vapier/coverity-scan-action","free":true,"listed":false,"github":"https://github.com/vapier/coverity-scan-action","clone":"git clone https://github.com/vapier/coverity-scan-action.git","description":"Coverity Scan Github Action","language":null,"stars":22,"topics":["github-actions"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Coverity Scan Action This is not an official Coverity or Synopsys project. Make it easy to build your project using Coverity Scan's tools, and then upload the results to their site for analysis. This is great for OSS projects. Example Make sure to define COVERITY SCAN TOKEN in your project's secrets. Live examples Here's a non-exhaustive list of projects using this action. Breakpad (configure+make) libexpat (cmake+make) LibGD (cmake+make) Minijail (make) ncompress (make) OpenRC (meson+ninja) pax-utils (make) app-mesh (cmake+make) Usage Requirements These tools need to be available. The default Ubuntu Linux container provides them already, so no extra work is needed there. Other environments (e.g. macOS & Windows) have not yet been tested. Feedback welcome! Bash: The shell used in steps. POSIX sed: Internal text transformation. GNU tar: Unpacks Coverity tool. GNU gzip: Decompresses Coverity tool. curl: Downloads Coverity tool & uploads results. Whatever Coverity Scan tool itself needs. FAQ How do I run configure/pre-build steps with this action? Simply put, you don't! This action specifically only has a single \"build command\" because that's all the Coverity Scan tools accept. If you want to run ./configure or cmake or something else before the make , add a step to run those commands first. A design limitation of GitHub Actions is that all of an action's output & sub-steps are logged as a single discrete step, and diving down into each sub-step is not clean. So the more steps t","default_branch":null,"files":null,"tree":[],"storefront":"/r/vapier","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vapier/coverity-scan-action/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}