From b7eb29eed6171496125788333efc921af9a6f69b Mon Sep 17 00:00:00 2001 From: Saurav Bhowmick <51038890+SauravBhowmick@users.noreply.github.com> Date: Wed, 12 Nov 2025 07:29:35 +0100 Subject: [PATCH] Refactor: Update build.yml --- .github/workflows/build.yml | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index fe85102..f9615ca 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -14,32 +14,29 @@ jobs: build: name: 🔨 Build and Package runs-on: ubuntu-latest - + steps: - name: 🧩 Checkout source code uses: actions/checkout@v4 - + - name: ☕ Set up Java uses: actions/setup-java@v4 with: distribution: 'temurin' java-version: '21' cache: maven - - - name: 🔧 Make Maven wrapper executable - run: chmod +x mvnw - - - name: 🧰 Build using Maven Wrapper - run: ./mvnw -B clean package - - - name: 📦 Upload built JAR artifact + + - name: 🧰 Build using Maven + run: mvn -B clean package -DskipTests + + - name: 📦 Upload compiled JAR artifact (non-fat) if: success() uses: actions/upload-artifact@v4 with: name: MyCMD-GUI-${{ github.sha }} - path: target/*.jar + path: target/MyCMD-GUI-*.jar retention-days: 30 - + - name: 📊 Upload test results (if any) if: always() uses: actions/upload-artifact@v4