diff --git a/.github/actions/prepare-environment/action.yml b/.github/actions/prepare-environment/action.yml index e23595052..bf96063fd 100644 --- a/.github/actions/prepare-environment/action.yml +++ b/.github/actions/prepare-environment/action.yml @@ -23,7 +23,7 @@ runs: using: "composite" steps: - name: "🔧 Setup Java 11" - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: distribution: 'temurin' java-version: '11' diff --git a/.github/workflows/test-graalvm-metadata.yml b/.github/workflows/test-graalvm-metadata.yml index 749b9752a..d95a4d15c 100644 --- a/.github/workflows/test-graalvm-metadata.yml +++ b/.github/workflows/test-graalvm-metadata.yml @@ -42,7 +42,7 @@ jobs: run: ./gradlew :graalvm-reachability-metadata:test - name: "📜 Upload tests results" if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: tests-results path: common/graalvm-reachability-metadata/build/reports/tests/ diff --git a/.github/workflows/test-junit-platform-native.yml b/.github/workflows/test-junit-platform-native.yml index d72775211..04b5d01e1 100644 --- a/.github/workflows/test-junit-platform-native.yml +++ b/.github/workflows/test-junit-platform-native.yml @@ -44,7 +44,7 @@ jobs: run: ./gradlew :junit-platform-native:nativeTest - name: "📜 Upload tests results" if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: tests-results path: common/junit-platform-native/build/reports/tests/ diff --git a/.github/workflows/test-native-gradle-plugin.yml b/.github/workflows/test-native-gradle-plugin.yml index e1b259bb1..5281acb9b 100644 --- a/.github/workflows/test-native-gradle-plugin.yml +++ b/.github/workflows/test-native-gradle-plugin.yml @@ -32,7 +32,7 @@ jobs: matrix: ${{ steps.set-matrix.outputs.matrix }} steps: - name: "☁️ Checkout repository" - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: "🔧 Prepare environment" uses: graalvm/setup-graalvm@v1 with: @@ -63,7 +63,7 @@ jobs: - name: "❓ Unit tests and inspections" run: ./gradlew :native-gradle-plugin:test :native-gradle-plugin:inspections - name: "📜 Upload unit test results" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: unit-tests-results path: native-gradle-plugin/build/reports/tests/test/ @@ -97,7 +97,7 @@ jobs: run: ./gradlew :native-gradle-plugin:functionalTest - name: "📜 Upload functional tests results" if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: functional-tests-results-graalvm-dev path: native-gradle-plugin/build/reports/tests/functionalTest/ @@ -122,7 +122,7 @@ jobs: run: ./gradlew :native-gradle-plugin:functionalTest -DgradleVersion="${{ matrix.gradle-version }}" --tests ${{ matrix.test }} - name: "📜 Upload functional tests results" if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: functional-tests-results-${{ matrix.gradle-version }} path: native-gradle-plugin/build/reports/tests/functionalTest/ @@ -135,7 +135,7 @@ jobs: matrix: ${{ steps.set-matrix.outputs.matrix }} steps: - name: "☁️ Checkout repository" - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: "🔧 Prepare environment" uses: graalvm/setup-graalvm@v1 with: @@ -167,7 +167,7 @@ jobs: run: ./gradlew :native-gradle-plugin:configCacheFunctionalTest -DgradleVersion="${{ matrix.gradle-config-cache-version }}" --tests ${{ matrix.test }} - name: "📜 Upload functional tests results" if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: functional-tests-results-${{ matrix.gradle-config-cache-version }} path: native-gradle-plugin/build/reports/tests/functionalTest/ diff --git a/.github/workflows/test-native-maven-plugin.yml b/.github/workflows/test-native-maven-plugin.yml index 3e13d60dd..f433a66c6 100644 --- a/.github/workflows/test-native-maven-plugin.yml +++ b/.github/workflows/test-native-maven-plugin.yml @@ -32,7 +32,7 @@ jobs: matrix: ${{ steps.set-matrix.outputs.matrix }} steps: - name: "☁️ Checkout repository" - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: "🔧 Prepare environment" uses: graalvm/setup-graalvm@v1 with: @@ -64,7 +64,7 @@ jobs: run: ./gradlew :native-maven-plugin:functionalTest --no-daemon --fail-fast --tests ${{ matrix.test }} - name: "📜 Upload unit test results" if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: maven-functional-tests-results-${{ matrix.os }} path: native-maven-plugin/build/reports/tests/