This is an automated email from the ASF dual-hosted git repository. stbischof pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/felix-dev.git
commit 3a76120ceacfd480ee0bdfb6915e3b96c15790c0 Author: Vaclav Haisman <vhais...@gmail.com> AuthorDate: Fri Dec 13 09:17:58 2024 +0100 felix.log: Enable GitHub CI Build. --- .github/workflows/maven-ci.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/maven-ci.yml b/.github/workflows/maven-ci.yml index 1b34481ef9..5ad2e54814 100644 --- a/.github/workflows/maven-ci.yml +++ b/.github/workflows/maven-ci.yml @@ -8,6 +8,7 @@ on: - 'http/**' - 'tools/maven-bundle-plugin/**' - 'tools/osgicheck-maven-plugin/**' + - 'log/**' - 'webconsole/**' pull_request: branches: [ "master" ] @@ -17,7 +18,8 @@ on: - 'tools/maven-bundle-plugin/**' - 'tools/osgicheck-maven-plugin/**' - 'webconsole/**' - + - 'log/**' + permissions: {} jobs: @@ -50,10 +52,16 @@ jobs: - 'tools/osgicheck-maven-plugin/**' webconsole: - 'webconsole/**' + log: + - 'log/**' + - name: Felix SCR if: steps.changes.outputs.scr == 'true' run: mvn -B -V -Dstyle.color=always --file scr/pom.xml clean verify - - name: Felix HTTP + - name: Felix Log + if: steps.changes.outputs.log == 'true' + run: mvn -B -V -Dstyle.color=always --file log/pom.xml clean verify + - name: Felix HTTP if: steps.changes.outputs.http == 'true' run: mvn -B -V -Dstyle.color=always "-Dit.test=!MissingWebsocketDependenciesIT" --file http/pom.xml clean install verify - name: Felix Maven bundle plugin