diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 16dd4e4..09f6b30 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,21 +22,21 @@ jobs: os: [ 'ubuntu-latest', 'windows-latest', 'macos-latest' ] steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v7 - name: Cache gradle dependencies - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.gradle/caches key: ${{ runner.os }}-gradle-caches-${{ hashFiles('**/*.gradle') }} restore-keys: | ${{ runner.os }}-gradle-caches- - name: Cache gradle wrapper - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.gradle/wrapper key: ${{ runner.os }}-gradle-wrapper-${{ hashFiles('**/gradle/wrapper/gradle-wrapper.properties') }} - name: Setup java - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: java-version: ${{ matrix.java }} distribution: 'temurin' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b93275d..a284a8e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Prepare branch run: | git config user.name github-actions @@ -46,7 +46,7 @@ jobs: os: [ 'ubuntu-latest', 'windows-latest', 'macos-latest' ] steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Checkout branch (Windows) if: matrix.os == 'windows-latest' run: | @@ -62,9 +62,10 @@ jobs: git fetch git checkout -b workflow-$GITHUB_RUN_ID origin/workflow-$GITHUB_RUN_ID~1 - name: Setup java - uses: actions/setup-java@v1 + uses: actions/setup-java@v5 with: java-version: ${{ matrix.java }} + distribution: 'temurin' - name: Build with gradle run: ./gradlew build @@ -75,7 +76,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Release branch run: | git config user.name github-actions @@ -95,7 +96,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Checkout branch run: | git config user.name github-actions @@ -103,9 +104,10 @@ jobs: git fetch git checkout -b workflow-$GITHUB_RUN_ID origin/workflow-$GITHUB_RUN_ID~1 - name: Setup java - uses: actions/setup-java@v1 + uses: actions/setup-java@v5 with: java-version: 17 + distribution: 'temurin' - name: Publish jars run: ./gradlew publishAll env: @@ -132,7 +134,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Cleanup run: | git config user.name github-actions