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 <[email protected]>
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: [email protected]
For additional commands, e-mail: [email protected]