Skip to content
Closed
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
4 changes: 2 additions & 2 deletions .github/workflows/autofix.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
runs-on: ubuntu-24.04
timeout-minutes: 15
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: jdx/mise-action@v2
with:
version: 2025.7.12
Expand All @@ -40,7 +40,7 @@ jobs:
runs-on: ubuntu-24.04
timeout-minutes: 15
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: jdx/mise-action@v2
with:
version: 2025.7.12
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 @@ -28,7 +28,7 @@ jobs:
CARGO_INCREMENTAL: false
RELEASE_INPUT: ${{ inputs.release }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: pnpm/[email protected]
with:
version: 10.14.0
Expand Down Expand Up @@ -158,7 +158,7 @@ jobs:

- name: Clone website directory
if: ${{ github.ref == 'refs/heads/master' }}
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: slint-ui/website
ref: prod
Expand Down
36 changes: 18 additions & 18 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
slint: ${{ steps.filter.outputs.slint }}
figma_inspector : ${{ steps.filter.outputs.figma_inspector }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: dorny/paths-filter@v3
id: filter
with:
Expand Down Expand Up @@ -72,7 +72,7 @@ jobs:
runs-on: ${{ matrix.os }}

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: ./.github/actions/install-linux-dependencies
- uses: ./.github/actions/install-skia-dependencies
- uses: ilammy/msvc-dev-cmd@v1
Expand Down Expand Up @@ -134,7 +134,7 @@ jobs:
runs-on: ${{ matrix.os }}

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: ./.github/actions/install-linux-dependencies
- uses: ./.github/actions/install-skia-dependencies
- name: Setup headless display
Expand Down Expand Up @@ -183,7 +183,7 @@ jobs:
runs-on: ${{ matrix.os }}

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: ./.github/actions/install-linux-dependencies
- name: Install Qt
if: runner.os == 'Linux'
Expand Down Expand Up @@ -235,7 +235,7 @@ jobs:
runs-on: ${{ matrix.os }}

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: ./.github/actions/install-linux-dependencies
with:
force-gcc-10: true
Expand Down Expand Up @@ -278,7 +278,7 @@ jobs:
rust_version: "stable"
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: ./.github/actions/install-linux-dependencies
with:
force-gcc-10: true
Expand Down Expand Up @@ -326,7 +326,7 @@ jobs:
CARGO_INCREMENTAL: false
CARGO_PROFILE_DEV_DEBUG: 0
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: ./.github/actions/install-linux-dependencies
with:
force-gcc-10: true
Expand Down Expand Up @@ -359,7 +359,7 @@ jobs:
if: needs.files-changed.outputs.slint == 'true'
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: pnpm/[email protected]
with:
version: 10.14.0
Expand Down Expand Up @@ -412,7 +412,7 @@ jobs:
- feature: stm32h735g
target: thumbv7em-none-eabihf
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: ./.github/actions/setup-rust
with:
target: ${{matrix.target}}
Expand All @@ -430,7 +430,7 @@ jobs:
CARGO_PROFILE_RELEASE_OPT_LEVEL: s
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: ./.github/actions/setup-rust
with:
target: thumbv8m.main-none-eabihf
Expand All @@ -443,7 +443,7 @@ jobs:
# RUSTFLAGS: -D warnings
# runs-on: ubuntu-22.04
# steps:
# - uses: actions/checkout@v4
# - uses: actions/checkout@v5
# - uses: dtolnay/rust-toolchain@stable
# - uses: esp-rs/[email protected]
# with:
Expand All @@ -461,7 +461,7 @@ jobs:
if: needs.files-changed.outputs.slint == 'true'
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: ./.github/actions/setup-rust
with:
target: armv7-unknown-linux-gnueabihf
Expand Down Expand Up @@ -515,7 +515,7 @@ jobs:
from_version: ["0.3.0"]
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
fetch-depth: 0
- uses: ./.github/actions/install-linux-dependencies
Expand Down Expand Up @@ -584,7 +584,7 @@ jobs:
RUSTFLAGS: -D warnings
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: ./.github/actions/install-linux-dependencies
- uses: ./.github/actions/setup-rust
- name: run the formatter
Expand Down Expand Up @@ -612,7 +612,7 @@ jobs:
runs-on: ubuntu-22.04
container: espressif/idf:release-v5.2
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: dtolnay/rust-toolchain@stable
- uses: esp-rs/[email protected]
with:
Expand All @@ -632,7 +632,7 @@ jobs:
if: needs.files-changed.outputs.slint == 'true'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Install Android API level 30
run: ${ANDROID_HOME}/cmdline-tools/latest/bin/sdkmanager --install "platforms;android-30"
- name: Cache cargo-apk
Expand Down Expand Up @@ -669,7 +669,7 @@ jobs:
if: needs.files-changed.outputs.slint == 'true'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: ./.github/actions/setup-rust
with:
toolchain: nightly
Expand All @@ -683,7 +683,7 @@ jobs:
if: needs.files-changed.outputs.figma_inspector == 'true'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: actions/setup-node@v4
with:
node-version: 20
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 @@ -45,7 +45,7 @@ jobs:

runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: ./.github/actions/install-linux-dependencies
with:
old-ubuntu: true
Expand Down Expand Up @@ -98,7 +98,7 @@ jobs:

runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: ./.github/actions/install-linux-dependencies
with:
old-ubuntu: true
Expand Down Expand Up @@ -151,7 +151,7 @@ jobs:

runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: ./.github/actions/install-linux-dependencies
with:
old-ubuntu: true
Expand Down Expand Up @@ -211,7 +211,7 @@ jobs:
runs-on: ubuntu-22.04
container: ghcr.io/slint-ui/slint/${{ matrix.rust_target }}-cpp
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: baptiste0928/cargo-install@v3
with:
crate: cargo-about
Expand Down Expand Up @@ -262,7 +262,7 @@ jobs:

runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: ./.github/actions/install-linux-dependencies
with:
old-ubuntu: true
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/crater.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -225,7 +225,7 @@ jobs:

runs-on: "ubuntu-latest"
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: ./.github/actions/install-linux-dependencies
if: runner.os == 'Linux'
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/embedded_build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
SLINT_NO_QT: 1
SLINT_STYLE: fluent
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Login to GitHub Container Registry
Expand Down Expand Up @@ -59,7 +59,7 @@ jobs:
- aarch64-unknown-linux-gnu
- x86_64-unknown-linux-gnu
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: ./.github/actions/setup-rust
with:
target: ${{ matrix.target }}
Expand Down
26 changes: 13 additions & 13 deletions .github/workflows/nightly_snapshot.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ jobs:
artifact_name: slint-lsp-aarch64-pc-windows-msvc.exe
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: ./.github/actions/setup-rust
with:
target: ${{ matrix.toolchain }}
Expand All @@ -122,7 +122,7 @@ jobs:
SLINT_NO_QT: 1
runs-on: macos-13
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: ./.github/actions/setup-rust
with:
target: x86_64-apple-darwin
Expand All @@ -147,7 +147,7 @@ jobs:
SLINT_NO_QT: 1
runs-on: macos-14
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: ./.github/actions/setup-rust
with:
target: aarch64-apple-darwin
Expand All @@ -168,7 +168,7 @@ jobs:
needs: [build_vscode_lsp_macos_x86_64, build_vscode_lsp_macos_aarch64]
runs-on: macos-13
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
path: "src"
- uses: actions/download-artifact@v5
Expand Down Expand Up @@ -208,7 +208,7 @@ jobs:
- aarch64-unknown-linux-gnu
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: ./.github/actions/setup-rust
with:
target: ${{ matrix.target }}
Expand Down Expand Up @@ -239,7 +239,7 @@ jobs:
runs-on: macos-13
if: ${{ needs.check-for-secrets.outputs.has-openvsx-pat == 'yes' && needs.check-for-secrets.outputs.has-vscode-marketplace-pat == 'yes' }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: pnpm/[email protected]
with:
version: 10.14.0
Expand Down Expand Up @@ -321,7 +321,7 @@ jobs:
build-figma-plugin:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: actions/setup-node@v4
with:
node-version: 20
Expand Down Expand Up @@ -351,7 +351,7 @@ jobs:
# if: github.event.inputs.private != 'true'
# runs-on: ubuntu-22.04
# steps:
# - uses: actions/checkout@v4
# - uses: actions/checkout@v5
# - name: Upload artifact
# uses: actions/upload-artifact@v4
# with:
Expand Down Expand Up @@ -381,7 +381,7 @@ jobs:
name: android-demo
path: android

- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
path: "slint-src"
sparse-checkout: .
Expand All @@ -404,7 +404,7 @@ jobs:
repositories: www-releases

- name: Clone www-releases/releases and slintpad directory
uses: actions/checkout@v4
uses: actions/checkout@v5
if: ${{ github.event.inputs.release == 'true' }}
with:
repository: slint-ui/www-releases
Expand All @@ -415,7 +415,7 @@ jobs:
slintpad

- name: Clone www-releases/snapshots directory
uses: actions/checkout@v4
uses: actions/checkout@v5
if: ${{ github.event.inputs.release != 'true' }}
with:
repository: slint-ui/www-releases
Expand Down Expand Up @@ -599,7 +599,7 @@ jobs:
mv slint-lsp-windows*.zip artifacts/
mv slint-compiler-*.tar.gz artifacts/
mv figma-plugin.zip artifacts/
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
path: "slint-src"
sparse-checkout: docs
Expand Down Expand Up @@ -687,7 +687,7 @@ jobs:
CARGO_APK_RELEASE_KEYSTORE_PASSWORD: ${{ secrets.ANDROID_KEYSTORE_PASSWORD }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Install Android API level 30
run: ${ANDROID_HOME}/cmdline-tools/latest/bin/sdkmanager --install "platforms;android-30"
- name: Cache cargo-apk
Expand Down
Loading
Loading