diff --git a/.github/workflows/build-browser-extensions.yml b/.github/workflows/build-browser-extensions.yml index 1ea9a81..d67d595 100644 --- a/.github/workflows/build-browser-extensions.yml +++ b/.github/workflows/build-browser-extensions.yml @@ -63,7 +63,7 @@ jobs: -x "node_modules/*" "*.git*" "package*.json" "tsconfig*" - name: Upload Chrome artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: chrome-extension-eoffice path: dist/eoffice-chrome-*.zip @@ -106,7 +106,7 @@ jobs: --ignore-files "node_modules" "package*.json" "tsconfig*" - name: Upload Firefox artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: firefox-extension-eoffice path: dist/eoffice-firefox-*.xpi @@ -201,7 +201,7 @@ jobs: --ignore-files "node_modules" "package*.json" "tsconfig*" - name: Upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: browser-ext-${{ matrix.app }} path: dist/* diff --git a/.github/workflows/build-cli-tools.yml b/.github/workflows/build-cli-tools.yml index 08b00cd..42b735b 100644 --- a/.github/workflows/build-cli-tools.yml +++ b/.github/workflows/build-cli-tools.yml @@ -103,7 +103,7 @@ jobs: npm pack --pack-destination ../../dist - name: Upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: cli-node-${{ matrix.app }} path: dist/*.tgz @@ -139,7 +139,7 @@ jobs: cp dist/*.whl dist/*.tar.gz ../../dist/ 2>/dev/null || true - name: Upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: cli-python-${{ matrix.app }} path: dist/* diff --git a/.github/workflows/build-desktop.yml b/.github/workflows/build-desktop.yml index bc0e0b6..ac8e656 100644 --- a/.github/workflows/build-desktop.yml +++ b/.github/workflows/build-desktop.yml @@ -77,7 +77,7 @@ jobs: WIN_CSC_KEY_PASSWORD: ${{ secrets.WIN_CSC_KEY_PASSWORD }} - name: Upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: eoffice-${{ matrix.platform }} path: | @@ -146,7 +146,7 @@ jobs: cp desktop-apps/eostudio/dist/EoStudio.exe dist/EoStudio-Setup.exe - name: Upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: eostudio-${{ matrix.platform }} path: dist/* @@ -200,7 +200,7 @@ jobs: shell: bash - name: Upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: eosim-${{ matrix.platform }} path: dist/* @@ -278,7 +278,7 @@ jobs: shell: bash - name: Upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ebrowser-${{ matrix.platform }} path: dist/* @@ -302,7 +302,7 @@ jobs: cmake --build build-web - name: Upload WASM artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ebrowser-wasm path: desktop-apps/ebrowser/build-web/*.wasm diff --git a/.github/workflows/build-enterprise.yml b/.github/workflows/build-enterprise.yml index 28706b5..cdb0396 100644 --- a/.github/workflows/build-enterprise.yml +++ b/.github/workflows/build-enterprise.yml @@ -113,7 +113,7 @@ jobs: | gzip > dist/${{ matrix.app }}-enterprise-${{ steps.version.outputs.version }}-docker.tar.gz - name: Upload Docker artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: docker-${{ matrix.app }} path: dist/*-docker.tar.gz @@ -171,7 +171,7 @@ jobs: - name: Upload Helm artifact if: steps.check.outputs.has_chart == 'true' - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: helm-${{ matrix.app }} path: dist/*.tgz diff --git a/.github/workflows/build-mobile.yml b/.github/workflows/build-mobile.yml index ed0abe2..23326b6 100644 --- a/.github/workflows/build-mobile.yml +++ b/.github/workflows/build-mobile.yml @@ -102,7 +102,7 @@ jobs: dist/${APP_ID}-${VERSION}.aab - name: Upload Android artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: android-${{ needs.parse.outputs.app_id }} path: dist/* diff --git a/.github/workflows/build-vscode-extension.yml b/.github/workflows/build-vscode-extension.yml index 103bfd6..22e58ef 100644 --- a/.github/workflows/build-vscode-extension.yml +++ b/.github/workflows/build-vscode-extension.yml @@ -55,7 +55,7 @@ jobs: vsce package --no-dependencies -o ../../dist/eoffice-vscode-${{ steps.version.outputs.version }}.vsix - name: Upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: vscode-extension path: dist/*.vsix diff --git a/.github/workflows/build-web-apps.yml b/.github/workflows/build-web-apps.yml index e31df84..b76216d 100644 --- a/.github/workflows/build-web-apps.yml +++ b/.github/workflows/build-web-apps.yml @@ -90,7 +90,7 @@ jobs: fi - name: Upload deploy artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: web-app-${{ matrix.app }} path: deploy/ diff --git a/.github/workflows/mobile-test.yml b/.github/workflows/mobile-test.yml index 4e431c7..8c3bbe5 100644 --- a/.github/workflows/mobile-test.yml +++ b/.github/workflows/mobile-test.yml @@ -34,7 +34,7 @@ jobs: echo "=== Built binaries for ${{ matrix.abi }} ===" find build -name "*.so" -o -name "*.a" | head -20 echo "Android ${{ matrix.abi }}: BUILD PASSED" - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: android-${{ matrix.abi }} path: build/ @@ -96,7 +96,7 @@ jobs: echo "=== Built binaries for iOS arm64 ===" find build -name "*.a" | head -20 echo "iOS arm64: BUILD PASSED" - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: ios-arm64 path: build/ diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index c22b9d8..c24cf27 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -60,7 +60,7 @@ jobs: - name: Upload test report if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: nightly-report-${{ matrix.os }} path: nightly-report.xml @@ -166,7 +166,7 @@ jobs: } EOF - name: Upload SBOM - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: sbom-nightly path: sbom-nightly.cdx.json diff --git a/.github/workflows/release-native.yml b/.github/workflows/release-native.yml index 573b301..f08c6b1 100644 --- a/.github/workflows/release-native.yml +++ b/.github/workflows/release-native.yml @@ -74,7 +74,7 @@ jobs: Compress-Archive -Path "${PKG}/*" -DestinationPath "${PKG}.zip" - name: Upload Suite - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: suite-${{ matrix.platform }} path: eapps-suite-* @@ -145,7 +145,7 @@ jobs: } - name: Upload Individual Apps - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: individual-${{ matrix.platform }} path: individual/ @@ -196,7 +196,7 @@ jobs: echo "eApps ${VERSION} for EoS ${{ matrix.arch }}" > ${PKG}/README.txt tar czf ${PKG}.tar.gz ${PKG}/ - name: Upload EoS artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: eos-${{ matrix.platform }} path: eapps-*-eos-*.tar.gz @@ -229,7 +229,7 @@ jobs: echo "eApps ${VERSION} for Web (WASM)" > ${PKG}/README.txt tar czf ${PKG}.tar.gz ${PKG}/ - name: Upload WASM artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: wasm path: eapps-*-wasm.tar.gz diff --git a/.github/workflows/release-suite-installers.yml b/.github/workflows/release-suite-installers.yml index 0b3d49c..52846ef 100644 --- a/.github/workflows/release-suite-installers.yml +++ b/.github/workflows/release-suite-installers.yml @@ -47,7 +47,7 @@ jobs: working-directory: build run: sha256sum *.deb *.rpm > SHA256SUMS-linux.txt 2>/dev/null || true - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: linux-installers path: | @@ -84,7 +84,7 @@ jobs: "$hash $($_.Name)" | Out-File -Append SHA256SUMS-windows.txt -Encoding utf8 } - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: windows-installer path: | @@ -118,7 +118,7 @@ jobs: working-directory: build run: shasum -a 256 *.dmg > SHA256SUMS-macos.txt 2>/dev/null || true - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: macos-installer path: | diff --git a/.github/workflows/release-suite.yml b/.github/workflows/release-suite.yml index 272c9e3..2d3f669 100644 --- a/.github/workflows/release-suite.yml +++ b/.github/workflows/release-suite.yml @@ -85,7 +85,7 @@ jobs: Copy-Item build\apps\suite\Release\*.exe dist\ -ErrorAction SilentlyContinue Compress-Archive -Path dist\* -DestinationPath ${{ matrix.artifact }}.zip - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: ${{ matrix.artifact }} path: | diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2635814..2453bf9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -65,7 +65,7 @@ jobs: mkdir -p staging find build-${{ matrix.arch }} -name "*.a" -exec cp {} staging/ \; tar czf eapps-${{ steps.version.outputs.version }}-${{ matrix.arch }}.tar.gz -C staging . - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: eapps-${{ matrix.arch }} path: "*.tar.gz" @@ -94,7 +94,7 @@ jobs: find build-wasm -name "*.js" -o -name "*.wasm" -o -name "*.html" | xargs -I{} cp {} staging/ 2>/dev/null || true find build-wasm -name "*.a" -exec cp {} staging/ \; 2>/dev/null || true tar czf eapps-${{ steps.version.outputs.version }}-wasm.tar.gz -C staging . - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: eapps-wasm path: "*.tar.gz" diff --git a/.github/workflows/stable-release.yml b/.github/workflows/stable-release.yml index 1fa51ca..351e5de 100644 --- a/.github/workflows/stable-release.yml +++ b/.github/workflows/stable-release.yml @@ -157,7 +157,7 @@ jobs: find build -name "*.a" -exec cp {} ${PKG}/lib/ \; find build/apps -type f -executable -exec cp {} ${PKG}/bin/ \; 2>/dev/null || true tar czf ${PKG}.tar.gz ${PKG}/ - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: release-linux-x64 path: "*.tar.gz" @@ -183,7 +183,7 @@ jobs: Get-ChildItem -Path build -Recurse -Filter "*.exe" | Copy-Item -Destination "$PKG/bin/" -ErrorAction SilentlyContinue Get-ChildItem -Path build -Recurse -Filter "*.lib" | Copy-Item -Destination "$PKG/bin/" -ErrorAction SilentlyContinue Compress-Archive -Path "$PKG/*" -DestinationPath "$PKG.zip" - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: release-windows-x64 path: "*.zip" @@ -210,7 +210,7 @@ jobs: find build -name "*.a" -exec cp {} ${PKG}/lib/ \; find build/apps -type f -perm +111 -exec cp {} ${PKG}/bin/ \; 2>/dev/null || true tar czf ${PKG}.tar.gz ${PKG}/ - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: release-macos-arm64 path: "*.tar.gz" @@ -250,7 +250,7 @@ jobs: mkdir -p ${PKG}/lib find build -name "*.a" -exec cp {} ${PKG}/lib/ \; tar czf ${PKG}.tar.gz ${PKG}/ - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: release-eos-${{ matrix.arch }} path: "*.tar.gz" @@ -277,7 +277,7 @@ jobs: mkdir -p ${PKG} find build-web \( -name "*.wasm" -o -name "*.js" -o -name "*.html" \) -exec cp {} ${PKG}/ \; 2>/dev/null || true tar czf ${PKG}.tar.gz ${PKG}/ - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: release-wasm path: "*.tar.gz"