Skip to content

Commit 2714df9

Browse files
committed
Merge branch 'master' into improve-linux-distro-compatibility
2 parents dd2164e + ad7a8b7 commit 2714df9

File tree

460 files changed

+10673
-7424
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

460 files changed

+10673
-7424
lines changed

.github/copilot-instructions.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -347,3 +347,4 @@ corepack prepare [email protected] --activate
347347
8. **Test on target platform** if making platform-specific changes
348348
9. **Security**: Check dependencies for vulnerabilities before adding them
349349
10. **Code marked for refactoring**: Be extra careful with crates in the "Code Hitlist" section
350+
11. **but CLI happy path testing only**: CLI tests are expensive and should be limited to what really matters.

.github/workflows/publish.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ jobs:
143143
rustup target add ${{ matrix.target }}
144144
# The cache doesn't pick up the environment variable set above, so we have to set it ourselves.
145145
- name: Rust Cache ${{ matrix.target }}
146-
uses: Swatinem/[email protected].1
146+
uses: Swatinem/[email protected].2
147147
with:
148148
shared-key: app-release-build-${{ github.event.inputs.channel || 'nightly' }}${{ matrix.target }}${{ matrix.platform }}
149149
- name: Init Node Environment

.github/workflows/push.yaml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ jobs:
7171
with:
7272
persist-credentials: false
7373
- name: Rust Cache
74-
uses: Swatinem/[email protected].1
74+
uses: Swatinem/[email protected].2
7575
with:
7676
shared-key: ts-def-gen
7777
save-if: ${{ github.ref == 'refs/heads/master' }}
@@ -127,14 +127,17 @@ jobs:
127127
with:
128128
persist-credentials: false
129129
- name: Rust Cache
130-
uses: Swatinem/[email protected].1
130+
uses: Swatinem/[email protected].2
131131
with:
132132
shared-key: lint
133133
save-if: ${{ github.ref == 'refs/heads/master' }}
134134
- run: cargo fmt --check --all
135135
- run: cargo check --workspace --all-targets
136136
- run: |
137137
# should work without the "legacy" feature
138+
cargo check -p but-testsupport --all-targets
139+
cargo check -p but-testsupport --all-targets --features sandbox
140+
cargo check -p but-testsupport --all-targets --features sandbox-but-api
138141
cargo check -p but-ctx --all-targets
139142
cargo check -p but-serde --all-targets
140143
cargo check -p but-meta --all-targets
@@ -159,7 +162,7 @@ jobs:
159162
- uses: actions/checkout@v6
160163
with:
161164
persist-credentials: false
162-
- uses: EmbarkStudios/cargo-deny-action@f2ba7abc2abebaf185c833c3961145a3c275caad # v2.0.13
165+
- uses: EmbarkStudios/cargo-deny-action@76cd80eb775d7bbbd2d80292136d74d39e1b4918 # v2.0.14
163166
with:
164167
command: check bans licenses sources
165168

@@ -177,7 +180,7 @@ jobs:
177180
with:
178181
persist-credentials: false
179182
- name: Rust Cache
180-
uses: Swatinem/[email protected].1
183+
uses: Swatinem/[email protected].2
181184
with:
182185
shared-key: cargo-test-no-tauri
183186
save-if: ${{ github.ref == 'refs/heads/master' }}
@@ -206,7 +209,7 @@ jobs:
206209
with:
207210
persist-credentials: false
208211
- name: Rust Cache
209-
uses: Swatinem/[email protected].1
212+
uses: Swatinem/[email protected].2
210213
with:
211214
shared-key: cargo-test-tauri
212215
save-if: ${{ github.ref == 'refs/heads/master' }}
@@ -229,7 +232,7 @@ jobs:
229232
with:
230233
persist-credentials: false
231234
- name: Rust Cache
232-
uses: Swatinem/[email protected].1
235+
uses: Swatinem/[email protected].2
233236
with:
234237
shared-key: cargo-test
235238
save-if: ${{ github.ref == 'refs/heads/master' }}

.github/workflows/test-e2e-blackbox.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
run: apt update && apt install -y webkit2gtk-driver ffmpeg xvfb
4242
if: ${{ github.ref != 'refs/heads/master' }}
4343
- name: Rust Cache
44-
uses: Swatinem/[email protected].1
44+
uses: Swatinem/[email protected].2
4545
with:
4646
shared-key: e2e-blackbox-rust-binaries
4747
save-if: ${{ github.ref == 'refs/heads/master' }}

.github/workflows/test-e2e-playwright.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
persist-credentials: false
3838
ref: ${{ github.event.inputs.sha }}
3939
- name: Rust Cache
40-
uses: Swatinem/[email protected].1
40+
uses: Swatinem/[email protected].2
4141
with:
4242
shared-key: e2e-playwright-rust-binaries
4343
save-if: ${{ github.ref == 'refs/heads/master' }}

.github/workflows/zizmor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
persist-credentials: false
2323

2424
- name: Install the latest version of uv
25-
uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244
25+
uses: astral-sh/setup-uv@ed21f2f24f8dd64503750218de024bcf64c7250a
2626
env:
2727
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2828

0 commit comments

Comments
 (0)