From 785b726ae3c8a5d8b4018456910f833943912ae8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Dariusz=20J=C4=99drzejczyk?=
 <dariusz.jedrzejczyk@broadcom.com>
Date: Tue, 18 Mar 2025 13:23:35 +0100
Subject: [PATCH] Add CI GitHub Action and rename snapshot publish workflow

---
 .github/workflows/ci.yml                      | 22 +++++++++++++++++++
 ...s-integration.yml => publish-snapshot.yml} |  2 +-
 2 files changed, 23 insertions(+), 1 deletion(-)
 create mode 100644 .github/workflows/ci.yml
 rename .github/workflows/{continuous-integration.yml => publish-snapshot.yml} (98%)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
new file mode 100644
index 00000000..7c73d9f3
--- /dev/null
+++ b/.github/workflows/ci.yml
@@ -0,0 +1,22 @@
+name: CI
+
+on:
+  pull_request: {}
+
+jobs:
+  build:
+    name: Build branch
+    runs-on: ubuntu-latest
+    steps:
+      - name: Checkout source code
+        uses: actions/checkout@v4
+
+      - name: Set up JDK 17
+        uses: actions/setup-java@v4
+        with:
+          java-version: '17'
+          distribution: 'temurin'
+          cache: 'maven'
+
+      - name: Build
+        run: mvn verify
diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/publish-snapshot.yml
similarity index 98%
rename from .github/workflows/continuous-integration.yml
rename to .github/workflows/publish-snapshot.yml
index e0939f08..5d9b4aa3 100644
--- a/.github/workflows/continuous-integration.yml
+++ b/.github/workflows/publish-snapshot.yml
@@ -1,4 +1,4 @@
-name: CI/CD build
+name: Publish Snapshot
 
 on:
   push: