This is an automated email from the ASF dual-hosted git repository.
paulrutter pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/felix-dev.git
The following commit(s) were added to refs/heads/master by this push:
new 96a5e09e84 Add osgicheck-maven-plugin to CI pipeline
96a5e09e84 is described below
commit 96a5e09e84ed9e39fe8a179534381edd427da25f
Author: Paul Rütter <[email protected]>
AuthorDate: Mon Jan 27 11:02:42 2025 +0100
Add osgicheck-maven-plugin to CI pipeline
---
.github/workflows/maven-ci.yml | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/.github/workflows/maven-ci.yml b/.github/workflows/maven-ci.yml
index a9026ce8de..b98903b5c6 100644
--- a/.github/workflows/maven-ci.yml
+++ b/.github/workflows/maven-ci.yml
@@ -7,12 +7,14 @@ on:
- 'scr/**'
- 'http/**'
- 'tools/maven-bundle-plugin/**'
+ - 'tools/osgicheck-maven-plugin/**'
pull_request:
branches: [ "master" ]
paths:
- 'scr/**'
- 'http/**'
- 'tools/maven-bundle-plugin/**'
+ - 'tools/osgicheck-maven-plugin/**'
permissions: {}
@@ -42,6 +44,8 @@ jobs:
- 'http/**'
maven-bundle-plugin:
- 'tools/maven-bundle-plugin/**'
+ maven-osgicheck-plugin
+ - 'tools/osgicheck-maven-plugin/**'
- name: Felix SCR
if: steps.changes.outputs.scr == 'true'
@@ -52,6 +56,9 @@ jobs:
- name: Felix Maven bundle plugin
if: steps.changes.outputs.maven-bundle-plugin == 'true'
run: mvn -B -V -Dstyle.color=always --file
tools/maven-bundle-plugin/pom.xml clean install verify
+ - name: Felix Maven OSGi check plugin
+ if: steps.changes.outputs.maven-osgicheck-plugin == 'true'
+ run: mvn -B -V -Dstyle.color=always --file
tools/osgicheck-maven-plugin/pom.xml clean install verify
- name: Upload Test Results
if: always()
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 #
v4.6.0