diff --git a/.github/workflows/linux.yaml b/.github/workflows/linux.yaml index 82bf4e23a579..7f4fe77eb8c7 100644 --- a/.github/workflows/linux.yaml +++ b/.github/workflows/linux.yaml @@ -20,22 +20,22 @@ jobs: os: [ubuntu-latest] steps: - name: Check out code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: 'temurin' java-version: ${{ matrix.java }} - - uses: actions/cache@v4 + - uses: actions/cache@v5 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('pom.xml', 'modules/**/pom.xml') }} restore-keys: | ${{ runner.os }}-maven- - - uses: actions/cache@v4 + - uses: actions/cache@v5 with: path: | ~/.gradle/caches @@ -45,7 +45,7 @@ jobs: ${{ runner.os }}-gradle- - name: Setup Maven - uses: s4u/setup-maven-action@v1.14.0 + uses: s4u/setup-maven-action@v1.19.0 with: java-version: ${{ matrix.java }} maven-version: 3.8.8 @@ -57,7 +57,7 @@ jobs: GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }} - name: Upload Maven build artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: matrix.java == '11' && matrix.os == 'ubuntu-latest' with: name: artifact @@ -65,7 +65,7 @@ jobs: - name: Test Gradle plugin usage shell: bash - run: gradle -b modules/openapi-generator-gradle-plugin/samples/local-spec/build.gradle buildGoSdk --stacktrace + run: gradle --project-dir modules/openapi-generator-gradle-plugin/samples/local-spec buildGoSdk --stacktrace - name: Test Maven plugin integration if: matrix.java == '11' @@ -85,14 +85,14 @@ jobs: os: [ubuntu-latest] steps: - name: Check out code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup Maven - uses: s4u/setup-maven-action@v1.14.0 + uses: s4u/setup-maven-action@v1.19.0 with: java-version: 11 maven-version: 3.8.8 - name: Download build artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: artifact - name: Run Ensures Script