Skip to content

Commit ca9dbdf

Browse files
authored
Merge branch 'main' into feat_migrate_ffi_to_stabby
2 parents afa0502 + 627faba commit ca9dbdf

294 files changed

Lines changed: 7335 additions & 4620 deletions

File tree

Some content is hidden

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

.github/workflows/audit.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
steps:
4343
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4444
- name: Install cargo-audit
45-
uses: taiki-e/install-action@de6bbd1333b8f331563d54a051e542c7dfef81c3 # v2.68.34
45+
uses: taiki-e/install-action@0d865d5cc6d507df4765f1f866bfae8bab4e2a73 # v2.69.7
4646
with:
4747
tool: cargo-audit
4848
- name: Run audit check

.github/workflows/codeql.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,11 @@ jobs:
4545
persist-credentials: false
4646

4747
- name: Initialize CodeQL
48-
uses: github/codeql-action/init@b1bff81932f5cdfc8695c7752dcee935dcd061c8 # v4
48+
uses: github/codeql-action/init@38697555549f1db7851b81482ff19f1fa5c4fedc # v4
4949
with:
5050
languages: actions
5151

5252
- name: Perform CodeQL Analysis
53-
uses: github/codeql-action/analyze@b1bff81932f5cdfc8695c7752dcee935dcd061c8 # v4
53+
uses: github/codeql-action/analyze@38697555549f1db7851b81482ff19f1fa5c4fedc # v4
5454
with:
5555
category: "/language:actions"

.github/workflows/rust.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,7 @@ jobs:
431431
sudo apt-get update -qq
432432
sudo apt-get install -y -qq clang
433433
- name: Setup wasm-pack
434-
uses: taiki-e/install-action@de6bbd1333b8f331563d54a051e542c7dfef81c3 # v2.68.34
434+
uses: taiki-e/install-action@0d865d5cc6d507df4765f1f866bfae8bab4e2a73 # v2.69.7
435435
with:
436436
tool: wasm-pack
437437
- name: Run tests with headless mode
@@ -771,7 +771,7 @@ jobs:
771771
- name: Setup Rust toolchain
772772
uses: ./.github/actions/setup-builder
773773
- name: Install cargo-msrv
774-
uses: taiki-e/install-action@de6bbd1333b8f331563d54a051e542c7dfef81c3 # v2.68.34
774+
uses: taiki-e/install-action@0d865d5cc6d507df4765f1f866bfae8bab4e2a73 # v2.69.7
775775
with:
776776
tool: cargo-msrv
777777

AGENTS.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,24 @@ Before committing any changes, you MUST follow the instructions in
1515
and ensure the required checks listed there pass. Do not commit code that
1616
fails any of those checks.
1717

18+
At a minimum, you MUST run and fix any errors from these commands before
19+
committing:
20+
21+
```bash
22+
# Format code
23+
cargo fmt --all
24+
25+
# Lint (must pass with no warnings)
26+
cargo clippy --all-targets --all-features -- -D warnings
27+
```
28+
29+
You can also run the full lint suite used by CI:
30+
31+
```bash
32+
./dev/rust_lint.sh
33+
# or auto-fix: ./dev/rust_lint.sh --write --allow-dirty
34+
```
35+
1836
When creating a PR, you MUST follow the [PR template](.github/pull_request_template.md).
1937

2038
## Testing

0 commit comments

Comments
 (0)