diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
new file mode 100644
index 0000000..d4761eb
--- /dev/null
+++ b/.github/workflows/ci.yml
@@ -0,0 +1,13 @@
+name: ci
+
+on:
+  pull_request:
+    branches:
+    - '**'
+
+jobs:
+  lint_test:
+    uses: babylonchain/.github/.github/workflows/reusable_go_lint_test.yml@v0.1.0
+    with:
+     run-unit-tests: true
+     run-lint: true
\ No newline at end of file
diff --git a/bin/local-startup.sh b/bin/local-startup.sh
index 9536eed..9375f28 100755
--- a/bin/local-startup.sh
+++ b/bin/local-startup.sh
@@ -7,6 +7,6 @@ if [ $(docker ps -q -f name=^/${RABBITMQ_CONTAINER_NAME}$) ]; then
 else
     echo "Starting RabbitMQ"
     # Start RabbitMQ
-    docker-compose up rabbitmq -d
+    docker compose up -d rabbitmq
 	  sleep 5
 fi