From 1aa102603c3dc3430a5a45ffb3f7ac592134fd2d Mon Sep 17 00:00:00 2001 From: themooks Date: Wed, 5 Mar 2025 07:29:24 +0100 Subject: [PATCH] Fix Github Workflows and Actions v4 --- .github/workflows/openapi-generator.yaml | 18 ++++++++++-------- .github/workflows/sonar.yml | 6 +++--- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/.github/workflows/openapi-generator.yaml b/.github/workflows/openapi-generator.yaml index 090a88836ceb..d51a7793b009 100644 --- a/.github/workflows/openapi-generator.yaml +++ b/.github/workflows/openapi-generator.yaml @@ -15,13 +15,14 @@ jobs: name: Build runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up JDK 8 - uses: actions/setup-java@v1 + uses: actions/setup-java@v4 with: + distribution: temurin java-version: 8 - name: Cache maven dependencies - uses: actions/cache@v2 + uses: actions/cache@v4 env: cache-name: cache-maven-repository with: @@ -38,7 +39,7 @@ jobs: run: mvn --no-snapshot-updates --batch-mode --quiet install -DskipTests -Dorg.slf4j.simpleLogger.defaultLogLevel=error - run: ls -la modules/openapi-generator-cli/target - name: Upload openapi-generator-cli.jar artifact - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: openapi-generator-cli.jar path: modules/openapi-generator-cli/target/openapi-generator-cli.jar @@ -50,13 +51,14 @@ jobs: needs: - build steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up JDK 8 - uses: actions/setup-java@v1 + uses: actions/setup-java@v4 with: + distribution: temurin java-version: 8 - name: Cache maven dependencies - uses: actions/cache@v2 + uses: actions/cache@v4 env: cache-name: cache-maven-repository with: @@ -73,7 +75,7 @@ jobs: run: mvn --no-snapshot-updates --batch-mode --quiet --fail-at-end test -Dorg.slf4j.simpleLogger.defaultLogLevel=error - name: Publish unit test reports if: ${{ always() }} - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: surefire-test-results path: '**/surefire-reports/TEST-*.xml' diff --git a/.github/workflows/sonar.yml b/.github/workflows/sonar.yml index d991e052a7d6..c8449df3a907 100644 --- a/.github/workflows/sonar.yml +++ b/.github/workflows/sonar.yml @@ -12,11 +12,11 @@ jobs: runs-on: ubuntu-latest if: ${{ github.repository_owner == 'OpenAPITools' }} steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - name: Set up JDK 11 - uses: actions/setup-java@v2 + uses: actions/setup-java@v4 with: - distribution: 'adopt' + distribution: 'temurin' java-version: 11 - name: Compile with Maven run: mvn -B -q clean install jacoco:report