diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 22e43ec9d10..eebd5397b94 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -47,19 +47,19 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v3 + uses: github/codeql-action/init@v4 with: languages: ${{ matrix.language }} - name: Autobuild - uses: github/codeql-action/autobuild@v3 + uses: github/codeql-action/autobuild@v4 - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v3 + uses: github/codeql-action/analyze@v4 with: category: "/language:${{matrix.language}}" output: sarif-results @@ -74,7 +74,7 @@ jobs: output: sarif-results/java.sarif - name: Upload SARIF - uses: github/codeql-action/upload-sarif@v3 + uses: github/codeql-action/upload-sarif@v4 with: sarif_file: sarif-results/java.sarif diff --git a/.github/workflows/dependency-review.yml b/.github/workflows/dependency-review.yml index f67f5a42c2e..dcec25ecdd6 100644 --- a/.github/workflows/dependency-review.yml +++ b/.github/workflows/dependency-review.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - name: 'Checkout Repository' - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Dependency Review uses: actions/dependency-review-action@v3 with: diff --git a/.github/workflows/docker-release-3.0.yml b/.github/workflows/docker-release-3.0.yml index d10723e5fa6..8043cc55678 100644 --- a/.github/workflows/docker-release-3.0.yml +++ b/.github/workflows/docker-release-3.0.yml @@ -13,12 +13,12 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 name: git checkout 3.0.0 with: ref: 3.0.0 - name: Set up Java - uses: actions/setup-java@v3 + uses: actions/setup-java@v5 with: java-version: 17 distribution: temurin diff --git a/.github/workflows/docker-release-master.yml b/.github/workflows/docker-release-master.yml index 81fd72127d7..73bb7468e15 100644 --- a/.github/workflows/docker-release-master.yml +++ b/.github/workflows/docker-release-master.yml @@ -13,12 +13,12 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 name: git checkout master with: ref: master - name: Set up Java - uses: actions/setup-java@v3 + uses: actions/setup-java@v5 with: java-version: 17 distribution: temurin diff --git a/.github/workflows/maven-master-pulls.yml b/.github/workflows/maven-master-pulls.yml index bb9ebd0b5fd..2c973a5b693 100644 --- a/.github/workflows/maven-master-pulls.yml +++ b/.github/workflows/maven-master-pulls.yml @@ -15,9 +15,9 @@ jobs: java: [ 11 ] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up Java - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: java-version: ${{ matrix.java }} distribution: temurin @@ -25,7 +25,7 @@ jobs: server-username: MAVEN_USERNAME server-password: MAVEN_PASSWORD - name: Cache local Maven repository - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} diff --git a/.github/workflows/maven-master.yml b/.github/workflows/maven-master.yml index 8f3a85c03eb..9b784570354 100644 --- a/.github/workflows/maven-master.yml +++ b/.github/workflows/maven-master.yml @@ -13,9 +13,9 @@ jobs: java: [ 11 ] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up Java - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: java-version: ${{ matrix.java }} distribution: temurin @@ -23,7 +23,7 @@ jobs: server-username: MAVEN_USERNAME server-password: MAVEN_PASSWORD - name: Cache local Maven repository - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} diff --git a/.github/workflows/prepare-release-master.yml b/.github/workflows/prepare-release-master.yml index 22427152dd6..e54661f9595 100644 --- a/.github/workflows/prepare-release-master.yml +++ b/.github/workflows/prepare-release-master.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: tibdex/github-app-token@v1 id: generate-token with: @@ -21,7 +21,7 @@ jobs: with: python-version: '3.10' - name: Set up Java 11 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: java-version: 11 distribution: temurin @@ -29,7 +29,7 @@ jobs: server-username: MAVEN_USERNAME server-password: MAVEN_PASSWORD - name: Cache local Maven repository - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} diff --git a/.github/workflows/release-full-3.yml b/.github/workflows/release-full-3.yml index e082f2edfc7..a11840a4151 100644 --- a/.github/workflows/release-full-3.yml +++ b/.github/workflows/release-full-3.yml @@ -9,13 +9,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout swagger-codegen (3.0.0) - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: token: ${{ secrets.GITHUB_TOKEN }} ref: 3.0.0 - name: Checkout swagger-codegen-generators - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: repository: swagger-api/swagger-codegen-generators token: ${{ secrets.GITHUB_TOKEN }} @@ -27,7 +27,7 @@ jobs: app_id: ${{ secrets.APP_ID }} private_key: ${{ secrets.APP_PRIVATE_KEY }} - name: Set up Java and Maven - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: java-version: '17' distribution: 'temurin' @@ -36,7 +36,7 @@ jobs: server-password: ${{ secrets.MAVEN_CENTRAL_PASSWORD }} gpg-private-key: ${{ secrets.OSSRH_GPG_PRIVATE_KEY }} - name: Cache Maven repository - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} diff --git a/.github/workflows/release-master.yml b/.github/workflows/release-master.yml index 2cf0e756c2a..6a33feca380 100644 --- a/.github/workflows/release-master.yml +++ b/.github/workflows/release-master.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: tibdex/github-app-token@v1 id: generate-token with: @@ -30,7 +30,7 @@ jobs: with: python-version: '3.10' - name: Set up Java 11 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: java-version: 11 distribution: temurin @@ -39,7 +39,7 @@ jobs: server-password: MAVEN_PASSWORD gpg-private-key: ${{ secrets.OSSRH_GPG_PRIVATE_KEY }} - name: Cache local Maven repository - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} diff --git a/.github/workflows/test-generation-v2.yml b/.github/workflows/test-generation-v2.yml index ef124fa825b..0185a2159c4 100644 --- a/.github/workflows/test-generation-v2.yml +++ b/.github/workflows/test-generation-v2.yml @@ -23,9 +23,10 @@ jobs: java: [ 11 ] steps: - - uses: actions/checkout@v2 - - uses: actions/setup-java@v1 + - uses: actions/checkout@v6 + - uses: actions/setup-java@v5 with: + distribution: temurin java-version: ${{ matrix.java }} - name: build codegen run: | @@ -61,9 +62,10 @@ jobs: generate_outcome: ${{ steps.outcome.outputs.generate_outcome }} steps: - - uses: actions/checkout@v2 - - uses: actions/setup-java@v1 + - uses: actions/checkout@v6 + - uses: actions/setup-java@v5 with: + distribution: temurin java-version: ${{ matrix.java }} - name: Download codegen cli uses: actions/download-artifact@v4 @@ -119,7 +121,7 @@ jobs: ##### END DYNAMIC: Dependent on build environment ############################################### steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v6 - name: Download artifacts uses: actions/download-artifact@v4 with: @@ -136,8 +138,9 @@ jobs: uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby }} - - uses: actions/setup-java@v1 + - uses: actions/setup-java@v5 with: + distribution: temurin java-version: ${{ matrix.java }} - name: ruby test files run: | @@ -190,9 +193,10 @@ jobs: generate_outcome: ${{ steps.outcome.outputs.generate_outcome }} steps: - - uses: actions/checkout@v2 - - uses: actions/setup-java@v1 + - uses: actions/checkout@v6 + - uses: actions/setup-java@v5 with: + distribution: temurin java-version: ${{ matrix.java }} - name: Download codegen cli uses: actions/download-artifact@v4 @@ -248,7 +252,7 @@ jobs: ##### END DYNAMIC: Dependent on build environment ############################################### steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v6 - name: Download artifacts uses: actions/download-artifact@v4 with: @@ -265,8 +269,9 @@ jobs: uses: actions/setup-node@v1 with: node-version: ${{ matrix.node-version }} - - uses: actions/setup-java@v1 + - uses: actions/setup-java@v5 with: + distribution: temurin java-version: ${{ matrix.java }} - name: Javascript test files run: | @@ -316,9 +321,10 @@ jobs: generate_outcome: ${{ steps.outcome.outputs.generate_outcome }} steps: - - uses: actions/checkout@v2 - - uses: actions/setup-java@v1 + - uses: actions/checkout@v6 + - uses: actions/setup-java@v5 with: + distribution: temurin java-version: ${{ matrix.java }} - name: Download codegen cli uses: actions/download-artifact@v4 @@ -374,7 +380,7 @@ jobs: ##### END DYNAMIC: Dependent on build environment ############################################### steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v6 - name: Download artifacts uses: actions/download-artifact@v4 with: @@ -391,8 +397,9 @@ jobs: uses: actions/setup-node@v1 with: node-version: ${{ matrix.node-version }} - - uses: actions/setup-java@v1 + - uses: actions/setup-java@v5 with: + distribution: temurin java-version: ${{ matrix.java }} - name: PHP test files run: |