diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml
index fd677f9d3d..a5bf0a46f7 100644
--- a/.github/workflows/maven.yml
+++ b/.github/workflows/maven.yml
@@ -5,10 +5,12 @@ on:
branches: [ "master" ]
paths:
- 'scr/**'
+ - 'http/**'
pull_request:
branches: [ "master" ]
paths:
- 'scr/**'
+ - 'http/**'
permissions: {}
@@ -29,6 +31,8 @@ jobs:
maven-version: 3.9.7
- name: Felix SCR
run: mvn -B -V -Dstyle.color=always --file scr/pom.xml clean verify
+ - name: Felix HTTP
+ run: mvn -B -V -Dstyle.color=always "-Dit.test=!MissingWebsocketDependenciesIT" --file http/pom.xml clean install verify
- name: Upload Test Results
if: always()
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4.3.3
diff --git a/http/samples/whiteboard/pom.xml b/http/samples/whiteboard/pom.xml
index 3cb20fa90b..aa08f324e0 100644
--- a/http/samples/whiteboard/pom.xml
+++ b/http/samples/whiteboard/pom.xml
@@ -96,7 +96,7 @@
org.apache.felix
org.apache.felix.http.jetty12
- 1.0.5-SNAPSHOT
+ 1.0.20-SNAPSHOT
provided