Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/apk_gallery.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ jobs:
working-directory: ui-libraries/material/examples/gallery
run: cargo apk build --target aarch64-linux-android --lib --release
- name: "Upload Artifacts"
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: apk_gallery
path: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/build_docs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ jobs:
run: npx github-actions-ctrf playwright-report/ctrf-report.json
- name: Upload test results
if: always()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: playwright-test-report
path: docs/astro/playwright-report/
Expand Down Expand Up @@ -185,7 +185,7 @@ jobs:
rm -rf website

- name: "Upload Docs Artifacts"
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: docs
path: |
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -126,14 +126,14 @@ jobs:
shell: bash
- name: Upload build timing report
if: always()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: cargo-timings-${{ matrix.os }}-${{ matrix.rust_version }}
path: target/cargo-timings/cargo-timing.html
if-no-files-found: ignore
- name: Archive screenshots after failed tests
if: ${{ failure() }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: screenshots-${{matrix.os}}
path: |
Expand Down Expand Up @@ -332,7 +332,7 @@ jobs:
working-directory: ${{ runner.workspace }}/cppbuild
run: cmake --build . --config Debug --target package
- name: "Create C++ packages artifact"
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: cpp_bin-${{ matrix.os }}
path: ${{ runner.workspace }}/cppbuild/Slint-cpp-*
Expand All @@ -354,7 +354,7 @@ jobs:
with:
version: 6.5.1
cache: true
- uses: actions/download-artifact@v5
- uses: actions/download-artifact@v6
with:
name: cpp_bin-ubuntu-22.04
path: cpp-package
Expand Down Expand Up @@ -734,7 +734,7 @@ jobs:
working-directory: tools/figma-inspector
run: pnpm zip
- name: Archive zip
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: figma-plugin
path: tools/figma-inspector/zip
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/cpp_package.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ jobs:
working-directory: ${{ runner.workspace }}/cppbuild
run: cmake --build . --config Release --target package
- name: "Upload C++ packages"
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: cpp_bin-${{ matrix.package_suffix }}
path: ${{ runner.workspace }}/cppbuild/Slint-cpp-*
Expand Down Expand Up @@ -126,7 +126,7 @@ jobs:
working-directory: ${{ runner.workspace }}/cppbuild
run: cpack -G TGZ
- name: "Upload C++ packages"
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: cpp_mcu_bin-${{ matrix.target }}
path: ${{ runner.workspace }}/cppbuild/Slint-cpp-*
Expand Down Expand Up @@ -187,7 +187,7 @@ jobs:
working-directory: ${{ runner.workspace }}/cppbuild
run: cpack -G TGZ
- name: "Upload C++ packages"
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: cpp_mcu_bin-${{ matrix.idf_target }}
path: ${{ runner.workspace }}/cppbuild/Slint-cpp-*
Expand Down Expand Up @@ -225,7 +225,7 @@ jobs:
working-directory: build
run: cpack -G TGZ
- name: "Upload C++ packages"
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: cpp_bin-${{ matrix.rust_target }}
path: build/Slint-cpp-*
Expand Down Expand Up @@ -294,7 +294,7 @@ jobs:
cd Slint-cpp-*/bin
cmake -E tar czf ../../slint-compiler-${{ matrix.package_suffix }}.tar.gz slint-compiler*
- name: "Upload Slint compiler package"
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: slint-compiler-bin-${{ matrix.package_suffix }}
path: ${{ runner.workspace }}/cppbuild/slint-compiler-*.tar.gz
2 changes: 1 addition & 1 deletion .github/workflows/embedded_build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ jobs:
- name: Build
run: cross build --release --target=${{ matrix.target }} ${{ env.EXTRA_ARGS }} --features slint/backend-linuxkms-noseat,slint/renderer-skia -p energy-monitor -p printerdemo -p todo -p slint-viewer -p gallery -p home-automation
- name: "Upload demo artifacts"
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: slint-embedded-demos-${{ matrix.target }}
path: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/material.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -95,11 +95,11 @@ jobs:
run: pnpm install --frozen-lockfile
- name: Build
run: pnpm build
- uses: actions/download-artifact@v5
- uses: actions/download-artifact@v6
with:
name: wasm_gallery
path: ui-libraries/material/docs/dist/wasm
- uses: actions/download-artifact@v5
- uses: actions/download-artifact@v6
if: ${{ github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository }}
with:
name: apk_gallery
Expand Down
48 changes: 24 additions & 24 deletions .github/workflows/nightly_snapshot.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ jobs:
mkdir bin
cp target/${{ matrix.toolchain }}/release/${{ matrix.binary_built }} bin/${{ matrix.artifact_name }}
- name: "Upload LSP Artifact"
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: vscode-lsp-binary-${{ matrix.toolchain }}
path: |
Expand Down Expand Up @@ -143,7 +143,7 @@ jobs:
keychain_password: ${{ secrets.APPLE_KEYCHAIN_PASSWORD }}
developer_id: ${{ secrets.APPLE_DEV_ID }}
- name: "Upload LSP macOS bundle Artifact"
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: vscode-lsp-binary-darwin
path: bin
Expand Down Expand Up @@ -172,7 +172,7 @@ jobs:
mkdir bin
cp target/${{ matrix.target }}/release/slint-lsp bin/slint-lsp-${{ matrix.target }}
- name: "Upload LSP Artifact"
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: vscode-lsp-binary-${{ matrix.target }}
path: |
Expand All @@ -199,27 +199,27 @@ jobs:
with:
node-version: 20
package-manager-cache: false
- uses: actions/download-artifact@v5
- uses: actions/download-artifact@v6
with:
name: vscode-lsp-binary-x86_64-unknown-linux-gnu
path: editors/vscode/bin
- uses: actions/download-artifact@v5
- uses: actions/download-artifact@v6
with:
name: vscode-lsp-binary-x86_64-pc-windows-msvc
path: editors/vscode/bin
- uses: actions/download-artifact@v5
- uses: actions/download-artifact@v6
with:
name: vscode-lsp-binary-aarch64-pc-windows-msvc
path: editors/vscode/bin
- uses: actions/download-artifact@v5
- uses: actions/download-artifact@v6
with:
name: vscode-lsp-binary-darwin
path: editors/vscode/bin
- uses: actions/download-artifact@v5
- uses: actions/download-artifact@v6
with:
name: vscode-lsp-binary-armv7-unknown-linux-gnueabihf
path: editors/vscode/bin
- uses: actions/download-artifact@v5
- uses: actions/download-artifact@v6
with:
name: vscode-lsp-binary-aarch64-unknown-linux-gnu
path: editors/vscode/bin
Expand Down Expand Up @@ -263,7 +263,7 @@ jobs:
extensionFile: ${{ steps.publishToVSCM.outputs.vsixPath }}
packagePath: ""
- name: "Upload extension artifact"
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: slint-vscode.zip
path: |
Expand Down Expand Up @@ -294,7 +294,7 @@ jobs:
run: mv *.zip figma-plugin.zip
working-directory: tools/figma-inspector/zip
- name: Archive zip
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: figma-plugin
path: tools/figma-inspector/zip
Expand All @@ -305,7 +305,7 @@ jobs:
# steps:
# - uses: actions/checkout@v5
# - name: Upload artifact
# uses: actions/upload-artifact@v4
# uses: actions/upload-artifact@v5
# with:
# name: tree-sitter-slint
# path: editors/tree-sitter-slint
Expand All @@ -315,20 +315,20 @@ jobs:
needs: [docs, wasm_demo, wasm, check-for-secrets, android]
runs-on: ubuntu-22.04
steps:
- uses: actions/download-artifact@v5
- uses: actions/download-artifact@v6
with:
name: docs
- uses: actions/download-artifact@v5
- uses: actions/download-artifact@v6
with:
name: slintpad
path: slintpad
- uses: actions/download-artifact@v5
- uses: actions/download-artifact@v6
with:
name: wasm
- uses: actions/download-artifact@v5
- uses: actions/download-artifact@v6
with:
name: wasm_demo
- uses: actions/download-artifact@v5
- uses: actions/download-artifact@v6
with:
name: android-demo
path: android
Expand Down Expand Up @@ -510,27 +510,27 @@ jobs:
permissions:
contents: write
steps:
- uses: actions/download-artifact@v5
- uses: actions/download-artifact@v6
with:
pattern: cpp_bin-*
merge-multiple: true
- uses: actions/download-artifact@v5
- uses: actions/download-artifact@v6
with:
pattern: cpp_mcu_bin-*
merge-multiple: true
- uses: actions/download-artifact@v5
- uses: actions/download-artifact@v6
with:
pattern: slint-compiler-bin-*
merge-multiple: true
- uses: actions/download-artifact@v5
- uses: actions/download-artifact@v6
with:
pattern: slint-viewer-*
merge-multiple: true
- uses: actions/download-artifact@v5
- uses: actions/download-artifact@v6
with:
pattern: slint-lsp-*
merge-multiple: true
- uses: actions/download-artifact@v5
- uses: actions/download-artifact@v6
with:
name: figma-plugin
- name: Extract files
Expand Down Expand Up @@ -677,7 +677,7 @@ jobs:
- name: Build home automation demo
run: cargo apk build -p home-automation --target aarch64-linux-android --lib --release
- name: "upload APK artifact"
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: android-demo
path: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/nightly_tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,7 @@ jobs:
- name: "Screenshot"
run: xcrun simctl io booted screenshot "${{ matrix.scheme }}.png"
- name: Upload Screenshot Artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: ${{matrix.scheme}}-screenshot
path: ${{ matrix.scheme }}.png
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/publish_npm_package.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@ jobs:
fi
pnpm pack
- name: Upload artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: binaries-${{ matrix.rust-target }}
path: "api/node/npm/${{ matrix.napi-rs-target }}/*.tgz"
Expand Down Expand Up @@ -183,27 +183,27 @@ jobs:
run: |
npx napi create-npm-dir -t . -c ./binaries.json
- name: Download artifacts
uses: actions/download-artifact@v5
uses: actions/download-artifact@v6
with:
name: binaries-x86_64-unknown-linux-gnu
path: api/node/
- name: Download artifacts
uses: actions/download-artifact@v5
uses: actions/download-artifact@v6
with:
name: binaries-aarch64-unknown-linux-gnu
path: api/node/
- name: Download artifacts
uses: actions/download-artifact@v5
uses: actions/download-artifact@v6
with:
name: binaries-aarch64-apple-darwin
path: api/node/
- name: Download artifacts
uses: actions/download-artifact@v5
uses: actions/download-artifact@v6
with:
name: binaries-x86_64-pc-windows-msvc
path: api/node/
- name: Download artifacts
uses: actions/download-artifact@v5
uses: actions/download-artifact@v6
with:
name: binaries-aarch64-pc-windows-msvc
path: api/node/
Expand All @@ -218,7 +218,7 @@ jobs:
run: |
cargo xtask node_package $PKG_EXTRA_ARGS
- name: "Upload npm package Artifact"
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: slint-ui-node-package
path: |
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/slint_tool_binary.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ jobs:
cd pkg
Compress-Archive -Path slint-${{ github.event.inputs.program || inputs.program }}\* -Destination ..\slint-${{ github.event.inputs.program || inputs.program }}-windows-${{ matrix.package_suffix }}.zip
- name: Upload artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: slint-${{ github.event.inputs.program || inputs.program }}-windows-${{ matrix.package_suffix }}
path: |
Expand Down Expand Up @@ -126,7 +126,7 @@ jobs:
- name: Tar artifacts to preserve permissions
run: tar czvf slint-${{ github.event.inputs.program || inputs.program }}-linux.tar.gz slint-${{ github.event.inputs.program || inputs.program }}
- name: Upload artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: slint-${{ github.event.inputs.program || inputs.program }}-linux
path: slint-${{ github.event.inputs.program || inputs.program }}-linux.tar.gz
Expand Down Expand Up @@ -161,7 +161,7 @@ jobs:
- name: Tar artifacts to preserve permissions
run: tar czvf slint-${{ github.event.inputs.program || inputs.program }}-${{ matrix.target }}.tar.gz slint-${{ github.event.inputs.program || inputs.program }}-${{ matrix.target }}
- name: Upload artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: slint-${{ github.event.inputs.program || inputs.program }}-${{ matrix.target }}
path: slint-${{ github.event.inputs.program || inputs.program }}-${{ matrix.target }}.tar.gz
Expand Down Expand Up @@ -199,7 +199,7 @@ jobs:
- name: Tar artifacts to preserve permissions
run: tar czvf slint-${{ github.event.inputs.program || inputs.program }}-macos.tar.gz slint-${{ github.event.inputs.program || inputs.program }}
- name: Upload artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: slint-${{ github.event.inputs.program || inputs.program }}-macos
path: slint-${{ github.event.inputs.program || inputs.program }}-macos.tar.gz
Loading
Loading