Update workflow job names and refine integration tests

Added descriptive names to jobs in the GitHub Actions workflow for better clarity. In integration tests, replaced GENERAL_PURPOSE_MODEL with TOOLS_MODEL in relevant tests and adjusted logging within lambda expressions for improved output handling.
This commit is contained in:
amithkoujalgi
2025-08-30 21:30:16 +05:30
parent 52d7dbd7ce
commit 6b69284497
2 changed files with 8 additions and 7 deletions

View File

@@ -15,6 +15,7 @@ concurrency:
jobs:
build:
name: Build Java Project
runs-on: ubuntu-latest
permissions:
contents: read
@@ -33,12 +34,14 @@ jobs:
run: mvn --file pom.xml -U clean package
run-tests:
name: Run Unit and Integration Tests
needs: build
uses: ./.github/workflows/run-tests.yml
with:
branch: ${{ github.head_ref || github.ref_name }}
build-docs:
name: Build Documentation
needs: [build, run-tests]
runs-on: ubuntu-latest