diff --git a/.github/workflows/Build.yml b/.github/workflows/Build.yml index be5ed8276..04c5d6203 100644 --- a/.github/workflows/Build.yml +++ b/.github/workflows/Build.yml @@ -21,10 +21,10 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK 17 - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: '17' distribution: 'corretto' @@ -32,16 +32,16 @@ jobs: # check-latest: true - name: Setup Gradle - uses: gradle/gradle-build-action@v2.5.0 + uses: gradle/actions/setup-gradle@v3 - name: Build With Gradle run: ./gradlew assemble --parallel --console=plain --no-daemon - name: Upload Test Results - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: ${{ always() }} with: - name: test-report + name: build-report path: | **/build/**/test-results/**/* | **/build/**/reports/**/* diff --git a/.github/workflows/Docs Generation.yml b/.github/workflows/Docs Generation.yml index ee1e4e679..09fb1074d 100644 --- a/.github/workflows/Docs Generation.yml +++ b/.github/workflows/Docs Generation.yml @@ -14,18 +14,18 @@ jobs: steps: - name: Checkout base code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: kinference - name: Checkout wiki - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: ${{github.repository}}.wiki path: kinference-wiki - name: Python setup - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: 3.9 @@ -40,7 +40,7 @@ jobs: python docs-generator/main.py --core_doc_file $GITHUB_WORKSPACE/kinference-wiki/KInference-Core-supported-operators.md --tfjs_doc_file $GITHUB_WORKSPACE/kinference-wiki/KInference-TensorFlow.js-supported-operators.md - name: Commit updated documentation - uses: stefanzweifel/git-auto-commit-action@v4 + uses: stefanzweifel/git-auto-commit-action@v5 with: repository: kinference-wiki commit_message: 'CI: Update documentation' diff --git a/.github/workflows/Heavy Test.yml b/.github/workflows/Heavy Test.yml index 00853a2bd..fcec148d8 100644 --- a/.github/workflows/Heavy Test.yml +++ b/.github/workflows/Heavy Test.yml @@ -21,10 +21,10 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK 17 - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: '17' distribution: 'corretto' @@ -32,10 +32,10 @@ jobs: # check-latest: true - name: Setup Gradle - uses: gradle/gradle-build-action@v2.5.0 + uses: gradle/actions/setup-gradle@v3 - name: Cache test data - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: test-data key: test-data-${{ hashFiles('buildSrc/src/main/**/DefaultS3Deps.kt') }} @@ -47,10 +47,10 @@ jobs: run: ./gradlew jvmHeavyTest --console=plain -Pci --no-daemon - name: Upload Test Results - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: ${{ always() }} with: - name: test-report + name: heavy-test-report-jvm path: | **/build/**/test-results/**/* | **/build/**/reports/**/* @@ -62,13 +62,13 @@ jobs: options: --user 1001 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Gradle - uses: gradle/gradle-build-action@v2 + uses: gradle/actions/setup-gradle@v3 - name: Cache test data - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: test-data key: test-data-${{ hashFiles('buildSrc/src/main/**/DefaultS3Deps.kt') }} @@ -80,10 +80,10 @@ jobs: run: xvfb-run --auto-servernum ./gradlew jsHeavyTest --console=plain -Pci --no-daemon - name: Upload Test Results - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: ${{ always() }} with: - name: test-report + name: heavy-test-report-js path: | **/build/**/test-results/**/* | **/build/**/reports/**/* diff --git a/.github/workflows/Test.yml b/.github/workflows/Test.yml index 390c94e96..4fdf50168 100644 --- a/.github/workflows/Test.yml +++ b/.github/workflows/Test.yml @@ -21,26 +21,26 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK 17 - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: '17' distribution: 'corretto' # cache: 'gradle' # check-latest: true - name: Setup Gradle - uses: gradle/gradle-build-action@v2.5.0 + uses: gradle/actions/setup-gradle@v3 - name: JVM Tests run: ./gradlew jvmTest --parallel --console=plain --no-daemon -Pci - name: Upload Test Results - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: ${{ always() }} with: - name: test-report + name: test-report-jvm path: | **/build/**/test-results/**/* | **/build/**/reports/**/* @@ -52,19 +52,19 @@ jobs: options: --user 1001 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Gradle - uses: gradle/gradle-build-action@v2 + uses: gradle/actions/setup-gradle@v3 - name: JS IR Test run: xvfb-run --auto-servernum ./gradlew jsTest --parallel --console=plain --no-daemon -Pci - name: Upload Test Results - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: ${{ always() }} with: - name: test-report + name: test-report-js path: | **/build/**/test-results/**/* | **/build/**/reports/**/*