diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 48fe1d4ba6..ef3b792c7f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -72,7 +72,7 @@ jobs: # only upload while building ubuntu-24.04 - name: Archive built thrift compiler if: matrix.os == 'ubuntu-24.04' - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: thrift-compiler path: compiler/cpp/thrift @@ -108,7 +108,7 @@ jobs: run: /usr/local/bin/thrift -version - name: Archive built thrift compiler (macOS) - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: thrift-compiler-${{ matrix.os }} path: compiler/cpp/thrift @@ -219,7 +219,7 @@ jobs: - name: Upload go precross artifacts if: matrix.go == '1.26' - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: go-precross if-no-files-found: error @@ -291,7 +291,7 @@ jobs: run: make -C lib/java install - name: Upload java libthrift artifacts - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: libthrift if-no-files-found: error @@ -304,7 +304,7 @@ jobs: run: make -C lib/java precross - name: Upload java precross artifacts - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: java-precross if-no-files-found: error @@ -327,7 +327,7 @@ jobs: run: make -C lib/kotlin precross - name: Upload kotlin precross artifacts - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: kotlin-precross if-no-files-found: error @@ -415,7 +415,7 @@ jobs: run: make -C test/netstd precross - name: Upload netstd precross artifacts - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: netstd-precross if-no-files-found: error @@ -452,7 +452,7 @@ jobs: run: make -C test/swift precross - name: Upload swift precross artifacts - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: swift-precross if-no-files-found: error @@ -515,7 +515,7 @@ jobs: run: make -C test/rs precross - name: Upload rust precross artifacts - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: rs-precross if-no-files-found: error @@ -595,7 +595,7 @@ jobs: - name: Upload python precross artifacts if: matrix.python-version == '3.12' - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: py-precross if-no-files-found: error @@ -739,7 +739,7 @@ jobs: run: make -j$(nproc) -C test/cpp precross - name: Upload cpp precross artifacts - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: cpp-precross if-no-files-found: error @@ -753,7 +753,7 @@ jobs: retention-days: 3 - name: Upload log files from failed test runs - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 if: failure() with: name: lib-cpp-test-log @@ -816,7 +816,7 @@ jobs: - name: Upload ruby precross artifacts # has to match the version used in cross-test if: matrix.ruby-version == '2.7' && matrix.skip-build-ext == false - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v7 with: name: rb-precross if-no-files-found: error @@ -956,7 +956,7 @@ jobs: --client ${{ matrix.client_lang }} - name: Upload log files from failed cross test runs - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 if: failure() with: name: cross-test-log_${{ matrix.server_lang }}-${{ matrix.client_lang }} diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index 4ca63eecad..d4fc951f95 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -41,7 +41,7 @@ jobs: - name: Upload LastTest log if: always() - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: cmake-LastTest-log path: cmake_build/Testing/Temporary/LastTest.log diff --git a/.github/workflows/msvc.yml b/.github/workflows/msvc.yml index b1e82b86d6..cb5f918344 100644 --- a/.github/workflows/msvc.yml +++ b/.github/workflows/msvc.yml @@ -127,7 +127,7 @@ jobs: - name: Upload LastTest log if: always() - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: msvc-LastTest-log path: ${{ env.THRIFT_BUILD_DIR }}\Testing\Temporary\LastTest.log