This is an automated email from the ASF dual-hosted git repository.

markt pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tomcat.git


The following commit(s) were added to refs/heads/main by this push:
     new 8d0e3c3f62 First pass at setting up the Coverity Scan action
8d0e3c3f62 is described below

commit 8d0e3c3f62e7051b000b6ce036dfb9fa044b57a8
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Thu Aug 28 12:56:40 2025 +0100

    First pass at setting up the Coverity Scan action
---
 .github/workflows/coverity.yml | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml
new file mode 100644
index 0000000000..3fb0286a35
--- /dev/null
+++ b/.github/workflows/coverity.yml
@@ -0,0 +1,24 @@
+# Build Tomcat using the Coverity Build Tool and upload the analysis results 
to scan.covertiy.com
+name: Coverity Scan
+
+# Allow on demand builds
+# TODO: Once working, enable automated daily builds
+on:
+  workflow_dispatch
+
+jobs:
+  coverity:
+    runs-on: ubuntu-latest
+    steps:
+    - uses: actions/checkout@v5
+    - uses: actions/setup-java@v5
+      with:
+        java-version: 21
+        distribution: temurin
+    - uses: 
vapier/coverity-scan-action@2068473c7bdf8c2fb984a6a40ae76ee7facd7a85
+      with:
+        project: 'Apache Tomcat'
+        token: ${{ secrets.COVERITY_SCAN_TOKEN }}
+        email: ${{ secrets.COVERITY_SCAN_EMAIL }}
+        build_language: java
+        command: ant
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to