diff --git a/.github/workflows/prerelease.yml b/.github/workflows/prerelease.yml
new file mode 100644
index 00000000..84ee80f9
--- /dev/null
+++ b/.github/workflows/prerelease.yml
@@ -0,0 +1,30 @@
+name: ROS prerelease test
+on:
+ pull_request:
+ branches:
+ - master
+
+jobs:
+ prerelease_test:
+ runs-on: ubuntu-latest
+
+ strategy:
+ fail-fast: false
+ matrix:
+ ROS_DISTRO: [humble, rolling]
+ OS_VERSION: [jammy]
+ include:
+ - ROS_DISTRO: melodic
+ OS_VERSION: bionic
+ - ROS_DISTRO: noetic
+ OS_VERSION: focal
+ - ROS_DISTRO: foxy
+ OS_VERSION: focal
+
+ steps:
+ - uses: actions/checkout@v1
+ - run: sudo apt-get install -y python3-pip
+ - run: sudo pip3 install bloom rosdep
+ - run: sudo rosdep init
+ - run: rosdep update
+ - run: bloom-generate rosdebian --ros-distro ${{ matrix.ROS_DISTRO }} --os-name ubuntu --os-version ${{ matrix.OS_VERSION }}
diff --git a/package.xml b/package.xml
index 3946bcef..ddf24c51 100644
--- a/package.xml
+++ b/package.xml
@@ -13,7 +13,6 @@
Apache-2.0
BSD-2-Clause
Zlib
- MIT
http://wiki.ros.org/ur_client_library
https://github.com/UniversalRobots/Universal_Robots_Client_Library/issues