diff --git a/.github/workflows/dispatch.javadoc.yml b/.github/workflows/dispatch.javadoc.yml index 54637485..fcd32adb 100644 --- a/.github/workflows/dispatch.javadoc.yml +++ b/.github/workflows/dispatch.javadoc.yml @@ -14,20 +14,21 @@ jobs: javadocs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.target_tag }} - - uses: actions/setup-java@v3 + - uses: actions/setup-java@v4 with: java-version: '11' distribution: 'adopt' cache: gradle - + + - name: Setup Gradle + uses: gradle/actions/setup-gradle@v4 + - name: build javadoc - uses: gradle/gradle-build-action@v2 - with: - arguments: javadoc + run: ./gradlew javadoc env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_VERSION: ${{ inputs.target_tag }} diff --git a/.github/workflows/generic.github_release.yml b/.github/workflows/generic.github_release.yml index ba5f817b..fcfc312c 100644 --- a/.github/workflows/generic.github_release.yml +++ b/.github/workflows/generic.github_release.yml @@ -43,23 +43,21 @@ jobs: echo "version_bump: ${{ inputs.version_bump }}" echo "promote_from: ${{ inputs.promote_from }}" - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.promote_from }} - - uses: actions/setup-java@v3 + - uses: actions/setup-java@v4 with: java-version: '21' distribution: 'adopt' cache: gradle - - name: Validate Gradle wrapper - uses: gradle/wrapper-validation-action@v1 + - name: Setup Gradle + uses: gradle/actions/setup-gradle@v4 - name: Build and test - uses: gradle/gradle-build-action@v2 - with: - arguments: clean build -x assemble -x shadowJar + run: ./gradlew clean build -x assemble -x shadowJar env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -74,12 +72,10 @@ jobs: - name: Publish package if: steps.release.outputs.release_created == 'true' - uses: gradle/gradle-build-action@v2 - with: - arguments: > - publish -x test - -PmultiverseUsername=${{ secrets.REPOSILITE_REPO_USERNAME }} - -PmultiversePassword=${{ secrets.REPOSILITE_REPO_PASSWORD }} + run: > + ./gradlew publish -x test + -PmultiverseUsername=${{ secrets.REPOSILITE_REPO_USERNAME }} + -PmultiversePassword=${{ secrets.REPOSILITE_REPO_PASSWORD }} env: GITHUB_VERSION: ${{ steps.release.outputs.publish_version }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -96,9 +92,7 @@ jobs: - name: Generate javadoc id: javadoc if: steps.release.outputs.release_created == 'true' && steps.release.outputs.release_type == 'release' - uses: gradle/gradle-build-action@v2 - with: - arguments: javadoc + run: ./gradlew javadoc env: GITHUB_VERSION: ${{ steps.release.outputs.publish_version }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/generic.test.yml b/.github/workflows/generic.test.yml index ce217510..6c0f7dba 100644 --- a/.github/workflows/generic.test.yml +++ b/.github/workflows/generic.test.yml @@ -14,21 +14,19 @@ jobs: permissions: contents: read steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: actions/setup-java@v3 + - uses: actions/setup-java@v4 with: java-version: '21' distribution: 'adopt' cache: gradle - - name: Validate Gradle wrapper - uses: gradle/wrapper-validation-action@v1 + - name: Setup Gradle + uses: gradle/actions/setup-gradle@v4 - name: Run unit tests - uses: gradle/gradle-build-action@v2 - with: - arguments: build + run: ./gradlew build env: GITHUB_VERSION: pr${{ github.event.pull_request.number }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}