Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chore merge upstream b263b5c62 #146

Merged
merged 95 commits into from
Jan 28, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
95 commits
Select commit Hold shift + click to select a range
749facc
feat: add `evm_for_block` helper to simplify EVM setup (#13787)
klkvr Jan 13, 2025
6f7c445
chore: remove unused p2p error type (#13785)
int88 Jan 13, 2025
6ac5785
docs: edited the "deny" shield link. (#13779)
Ocheretovich Jan 13, 2025
d761ac4
feat(trie): blinded providers trace logs (#13786)
shekhirin Jan 13, 2025
df00877
fix(cmd): initialize `StaticFileProducer` with config `PruneModes` un…
joshieDo Jan 13, 2025
feccf35
chore: bump revm 19.3 (#13793)
mattsse Jan 14, 2025
b4610a0
feat: add receipt builder for `OpExecutionStrategy` (#13792)
klkvr Jan 14, 2025
c4a591d
fix(tree): use in memory trie cursor for trie updates comparison in t…
shekhirin Jan 14, 2025
d318aa3
fix: track local senders better during truncation (#13768)
Rjected Jan 14, 2025
46f4d73
chore: remove DefaultExternalContext AT (#13797)
klkvr Jan 14, 2025
1267718
feat: introduce `StaticFileSegment::BlockMeta` (#13226)
joshieDo Jan 14, 2025
83b2fb9
feat: add SealedBlock in reth-primitives-traits (#13735)
mattsse Jan 15, 2025
4b8714d
fix: correct trusted peer excemptions (#13801)
mattsse Jan 15, 2025
f2bf024
chore: add distroless minimal base image (#13788)
MoeMahhouk Jan 15, 2025
d5978a7
refactor: use `EvmEnv` when setting up `Evm` (#13800)
klkvr Jan 15, 2025
fd52b63
chore: trim ConfigureEvm trait (#13807)
klkvr Jan 15, 2025
11bd9dd
fix(builder): prague blob params activation (#13810)
rkrasiuk Jan 15, 2025
ac73b52
fix(trie): remove branch nodes from updates if it was deleted (#13813)
shekhirin Jan 16, 2025
bbc592c
fix(trie): remove branch nodes in sparse trie that shouldn't be store…
shekhirin Jan 16, 2025
1948e0f
feat(trie): sparse trie accessors (#13815)
rkrasiuk Jan 16, 2025
f1f9d5a
fix(trie): delete removed node from updated nodes in sparse trie (#13…
shekhirin Jan 16, 2025
265f783
refactor: always create Evm through ConfigureEvm (#13812)
klkvr Jan 16, 2025
590496d
chore(trie): less logs for sparse branch node updates (#13811)
shekhirin Jan 16, 2025
2c21edf
fix(trie): empty sparse trie branch node masks (#13825)
shekhirin Jan 16, 2025
7df9838
Higher limit for total_difficulty.bit_len (#13820)
debjit-bw Jan 16, 2025
13ecd6a
Nit: replace block and sender with RecoveredBlock in ExecutedBlock (#…
voidash Jan 16, 2025
b10b438
ci: use reusable cargo update workflow (#13824)
DaniPopes Jan 16, 2025
9b68cf8
chore: rm broken link in hooks README.md (#13814)
youyyytrok Jan 16, 2025
a90ecd9
feat(cli): added header request retry in stages run command (#13816)
Dhruv-2003 Jan 16, 2025
7e972ea
fix(trie): use correct `store_in_db_trie` value for sparse extension …
shekhirin Jan 16, 2025
8efe441
feat: use `reth-ethereum-primitives` (#13830)
klkvr Jan 17, 2025
64197c0
chore(trie): branch node has only one child log (#13836)
shekhirin Jan 17, 2025
83b5619
fix: pin clippy to nightly-2025-01-16 (#13839)
Rjected Jan 17, 2025
4147bd0
chore(trie): derive `Clone` on noop cursor factories (#13840)
rkrasiuk Jan 17, 2025
43bd94a
fix(trie): reveal blinded node along with masks in sparse trie (#13827)
shekhirin Jan 17, 2025
a8c883c
feat: extend `BlockBodyIndicesProvider` with `block_body_indices_rang…
joshieDo Jan 17, 2025
d9ef7f6
chore: not panic on `RpcBlockProvider` (#13841)
rkdud007 Jan 17, 2025
a505f49
ci: install mold as the linker (#13842)
DaniPopes Jan 17, 2025
f66c7cc
chore(trie): make rlp_node fns pub (#13818)
rkrasiuk Jan 17, 2025
12d3fbe
fix(trie): check branch node masks if `store_in_db_trie` is `None` (#…
shekhirin Jan 17, 2025
0cc1ff0
feat: expose additional eth functions on engine api (#13837)
mattsse Jan 17, 2025
5db0129
chore: remove redundant strategy fn impls (#13838)
Rjected Jan 17, 2025
43f3822
feat: Track DA cost in Op Pooled transactions (#13806)
stevencartavia Jan 18, 2025
bcf4f1b
test: move reth-primitives tx tests (#13852)
mattsse Jan 18, 2025
264105e
chore: phase out reth-primitives from eth-wire (#13855)
mattsse Jan 18, 2025
cef0c92
test: rm reth-pirmitives block tests (#13850)
mattsse Jan 18, 2025
c46f23f
feat: add `Evm` trait (#13823)
klkvr Jan 18, 2025
f59865b
chore: use exported oncelock (#13859)
mattsse Jan 18, 2025
20a3a6a
chore: rm pooled transaction tests (#13860)
mattsse Jan 18, 2025
4d17cde
fix(net): increment in counter after peer's state is marked as in (#1…
mattsse Jan 18, 2025
8197894
chore(ci): remove eth_feeHistory from hive's rpc-compat expected fail…
fgimenez Jan 19, 2025
88de40a
chore(deps): weekly `cargo update` (#13866)
github-actions[bot] Jan 19, 2025
f28c71c
chore: simplify evm setup (#13864)
klkvr Jan 19, 2025
f527b5a
feat: get `BlockMeta` table values from static file or database (#13844)
joshieDo Jan 20, 2025
d2ad477
refactor: mv proofs mod to reth-primitives-traits and split tests (#1…
lean-apple Jan 20, 2025
6cc660c
feat: add ConfigureEvmFor, ConfigureEvmEnvFor helper traits (#13865)
Rjected Jan 20, 2025
28f2ebe
chore: use correct compressed size estimation fn (#13876)
mattsse Jan 20, 2025
a1da528
chore(ci): add failing rpc-compat test to hive expected failures (#13…
fgimenez Jan 20, 2025
390165a
chore: misc asset cleanup (#13881)
mattsse Jan 20, 2025
ca63696
chore: move node builder trait helpers to separate module (#13883)
Rjected Jan 20, 2025
7483c1e
chore: mark ecrecovered types as deprecated (#13882)
mattsse Jan 20, 2025
1e71002
feat: add state_hook_sender fn on StateRootTask (#13885)
Rjected Jan 20, 2025
64214fd
chore: deprecate recoveredtx alias (#13887)
mattsse Jan 20, 2025
93d6f80
perf: lift chainspec call (#13889)
mattsse Jan 20, 2025
21761ad
perf: check block cache for requested header (#13890)
mattsse Jan 20, 2025
50dae68
chore: rm legacy helper traits (#13895)
mattsse Jan 21, 2025
c4b147c
chore: move state root task result handling to fn (#13892)
Rjected Jan 21, 2025
3317ea1
docs: cleanup discv4 docs (#13884)
mattsse Jan 21, 2025
0a5de2f
feat: add `StaticFileBlockWithdrawals` to `db-model` (#13894)
joshieDo Jan 21, 2025
6dabd52
feat: implement Optimism builder DA limits (#13757)
meyer9 Jan 21, 2025
b0b1d9d
feat: add transactions_recovered iter (#13903)
mattsse Jan 21, 2025
b63dc2a
chore: move SealedHeader::cloned to &H (#13904)
mattsse Jan 21, 2025
c1fd0ce
chore: use builtin launch fn for opnode (#13900)
mattsse Jan 21, 2025
ace28d8
chore: move and integrate ConfigureEvmFor (#13896)
Rjected Jan 21, 2025
6c3b1b8
feat: add `S3Stage` downloader (#13784)
joshieDo Jan 21, 2025
d2b4542
perf(root): untangle the state root task (#13898)
rkrasiuk Jan 21, 2025
6d2648d
feat: restore custom build profiles in RETH_BUILD_PROFILE (#13906)
Rjected Jan 21, 2025
9012408
feat: add transactions_iter helper (#13910)
mattsse Jan 21, 2025
b263b5c
chore: decrease private access (#13912)
mattsse Jan 22, 2025
4ab5621
Merge branch 'main' into chore-merge-upstream-b263b5c62
greged93 Jan 22, 2025
710fdec
fix: clippy compilation issues
greged93 Jan 22, 2025
23713a8
feat: scroll alloy rpc types engine
greged93 Jan 24, 2025
95f1b95
feat: scroll engine primitives
greged93 Jan 24, 2025
11f25de
feat: scroll payload
greged93 Jan 24, 2025
d379ba1
feat: scroll noop transaction pool
greged93 Jan 24, 2025
a3e66c2
feat: ScrollPrimitives
greged93 Jan 24, 2025
64ca606
feat: update ScrollExecutionStrategy
greged93 Jan 24, 2025
c2346cb
feat: update node
greged93 Jan 24, 2025
fa253d8
feat: scroll compact test vectors
greged93 Jan 25, 2025
7d9590a
fix: lints
greged93 Jan 25, 2025
7f72188
fix: reth-engine-primitives no_std
greged93 Jan 25, 2025
4f415b8
fix: no_std
greged93 Jan 25, 2025
80bf29a
fix: no_std
greged93 Jan 25, 2025
644cd1e
fix: no_std scroll-alloy-rpc-types-engine
greged93 Jan 27, 2025
cd10dd9
fix: scroll-reth bin
greged93 Jan 27, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .github/assets/check_rv32imac.sh
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ crates_to_check=(
## optimism
reth-optimism-chainspec
reth-optimism-forks
reth-optimism-primitives
)

# Array to hold the results
Expand Down
2 changes: 1 addition & 1 deletion .github/assets/check_wasm.sh
Original file line number Diff line number Diff line change
Expand Up @@ -71,8 +71,8 @@ exclude_crates=(
reth-scroll-state-commitment # tokio
reth-scroll-chainspec # tokio
reth-scroll-evm # tokio
reth-scroll-engine # tokio
reth-scroll-rpc #tokio
reth-scroll-engine-primitives # proptest
)

# Array to hold the results
Expand Down
6 changes: 5 additions & 1 deletion .github/assets/hive/expected_failures.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,17 @@ rpc-compat:
- debug_getRawTransaction/get-invalid-hash (reth)

- eth_call/call-callenv (reth)
- eth_feeHistory/fee-history (reth)
- eth_getStorageAt/get-storage-invalid-key-too-large (reth)
- eth_getStorageAt/get-storage-invalid-key (reth)
- eth_getTransactionReceipt/get-access-list (reth)
- eth_getTransactionReceipt/get-blob-tx (reth)
- eth_getTransactionReceipt/get-dynamic-fee (reth)

# https://github.com/paradigmxyz/reth/issues/13879
- eth_createAccessList/create-al-contract-eip1559 (reth)
- eth_getBlockByNumber/get-genesis (reth)
- eth_getTransactionReceipt/get-setcode-tx (reth)

# https://github.com/paradigmxyz/reth/issues/8732
engine-withdrawals:
- Withdrawals Fork On Genesis (Paris) (reth)
Expand Down
5 changes: 2 additions & 3 deletions .github/workflows/book.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ jobs:
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@nightly
- name: Install mdbook
run: |
Expand All @@ -81,9 +82,7 @@ jobs:
run: cargo docs --exclude "example-*"
env:
# Keep in sync with ./ci.yml:jobs.docs
RUSTDOCFLAGS:
--cfg docsrs --show-type-layout --generate-link-to-definition --enable-index-page
-Zunstable-options
RUSTDOCFLAGS: --cfg docsrs --show-type-layout --generate-link-to-definition --enable-index-page -Zunstable-options

- name: Move docs to book folder
run: |
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/compact.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
# Ensures that `Compact` codec changes are backwards compatible.
#
#
# 1) checkout `main`
# 2) randomly generate and serialize to disk many different type vectors with `Compact` (eg. Header, Transaction, etc)
# 3) checkout `pr`
# 4) deserialize previously generated test vectors

on:

pull_request:
merge_group:
push:
Expand All @@ -24,7 +23,9 @@ jobs:
bin:
- cargo run --bin reth --features "dev"
- cargo run --bin op-reth --features "optimism dev" --manifest-path crates/optimism/bin/Cargo.toml
- cargo run --bin scroll-reth --features "scroll skip-state-root-validation dev" --manifest-path crates/scroll/bin/scroll-reth/Cargo.toml
steps:
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@stable
- uses: Swatinem/rust-cache@v2
with:
Expand Down
53 changes: 6 additions & 47 deletions .github/workflows/dependencies.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,53 +9,12 @@ on:
workflow_dispatch:
# Needed so we can run it manually

env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
BRANCH: cargo-update
TITLE: "chore(deps): weekly `cargo update`"
BODY: |
Automation to keep dependencies in `Cargo.lock` current.

<details><summary><strong>cargo update log</strong></summary>
<p>

```log
$cargo_update_log
```

</p>
</details>
permissions:
contents: write
pull-requests: write

jobs:
update:
name: Update
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@nightly

- name: cargo update
# Remove first line that always just says "Updating crates.io index"
run: cargo update --color never 2>&1 | sed '/crates.io index/d' | tee -a cargo_update.log

- name: craft commit message and PR body
id: msg
run: |
export cargo_update_log="$(cat cargo_update.log)"

echo "commit_message<<EOF" >> $GITHUB_OUTPUT
printf "$TITLE\n\n$cargo_update_log\n" >> $GITHUB_OUTPUT
echo "EOF" >> $GITHUB_OUTPUT

echo "body<<EOF" >> $GITHUB_OUTPUT
echo "$BODY" | envsubst >> $GITHUB_OUTPUT
echo "EOF" >> $GITHUB_OUTPUT

- name: Create Pull Request
uses: peter-evans/create-pull-request@v7
with:
add-paths: ./Cargo.lock
commit-message: ${{ steps.msg.outputs.commit_message }}
title: ${{ env.TITLE }}
body: ${{ steps.msg.outputs.body }}
branch: ${{ env.BRANCH }}
uses: ithacaxyz/ci/.github/workflows/cargo-update-pr.yml@main
secrets:
token: ${{ secrets.GITHUB_TOKEN }}
1 change: 1 addition & 0 deletions .github/workflows/docker-git.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ jobs:
contents: read
steps:
- uses: actions/checkout@v4
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@stable
- uses: Swatinem/rust-cache@v2
with:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ jobs:
contents: read
steps:
- uses: actions/checkout@v4
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@stable
- uses: Swatinem/rust-cache@v2
with:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ jobs:
- name: Free up disk space
run: rm -rf /opt/hostedtoolcache
- uses: actions/checkout@v4
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@stable
- name: Install Geth
run: .github/assets/install_geth.sh
Expand Down
21 changes: 16 additions & 5 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,10 @@ jobs:
features: ""
steps:
- uses: actions/checkout@v4
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@clippy
with:
toolchain: nightly-2025-01-16
components: clippy
- uses: Swatinem/rust-cache@v2
with:
Expand All @@ -52,8 +54,10 @@ jobs:
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@nightly
with:
toolchain: nightly-2025-01-16
components: clippy
- uses: Swatinem/rust-cache@v2
with:
Expand All @@ -67,6 +71,7 @@ jobs:
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@stable
with:
target: wasm32-wasip1
Expand All @@ -85,6 +90,7 @@ jobs:
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@stable
with:
target: riscv32imac-unknown-none-elf
Expand All @@ -101,6 +107,7 @@ jobs:
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@stable
- uses: taiki-e/install-action@cargo-hack
- uses: Swatinem/rust-cache@v2
Expand All @@ -123,6 +130,7 @@ jobs:
network: optimism
steps:
- uses: actions/checkout@v4
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@master
with:
toolchain: "1.82" # MSRV
Expand All @@ -139,6 +147,7 @@ jobs:
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@nightly
- uses: Swatinem/rust-cache@v2
with:
Expand All @@ -155,6 +164,7 @@ jobs:
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@nightly
with:
components: rustfmt
Expand All @@ -169,6 +179,7 @@ jobs:
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@nightly
- uses: Swatinem/rust-cache@v2
with:
Expand All @@ -183,19 +194,17 @@ jobs:
--exclude op-reth --exclude "example-*" --exclude reth --exclude reth-payload-primitives \
--exclude reth-e2e-test-utils --exclude reth-ethereum-payload-builder --exclude reth-exex-test-utils \
--exclude reth-node-ethereum --exclude reth-scroll-cli --exclude reth-scroll-evm \
--exclude reth-scroll-node --exclude "scroll-reth" --exclude reth-scroll-engine --exclude reth-scroll-rpc \
--exclude reth-scroll-trie
--exclude reth-scroll-node --exclude scroll-reth --exclude reth-scroll-rpc --exclude reth-scroll-trie \
--exclude reth-scroll-engine-primitives

book:
name: book
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@nightly
- uses: dtolnay/rust-toolchain@master
with:
toolchain: "1.82" # MSRV
- uses: Swatinem/rust-cache@v2
with:
cache-on-failure: true
Expand Down Expand Up @@ -230,6 +239,7 @@ jobs:
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@stable
- name: Ensure no arbitrary or proptest dependency on default build
run: cargo tree --package reth -e=features,no-dev | grep -Eq "arbitrary|proptest" && exit 1 || exit 0
Expand All @@ -241,6 +251,7 @@ jobs:
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@clippy
- uses: Swatinem/rust-cache@v2
with:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/prepare-reth.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ jobs:
steps:
- uses: actions/checkout@v4
- run: mkdir artifacts
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@stable
- uses: Swatinem/rust-cache@v2
with:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ jobs:
binary: op-reth
steps:
- uses: actions/checkout@v4
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@stable
with:
target: ${{ matrix.configs.target }}
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/stage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ jobs:
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@stable
- uses: Swatinem/rust-cache@v2
with:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/sync.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ jobs:
unwind-target: "0xc434910471ff41b3f097360b8c5d20459018023833081192dbe490a12ae2937f"
steps:
- uses: actions/checkout@v4
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@stable
- uses: Swatinem/rust-cache@v2
with:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/unit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ jobs:
- name: Free up disk space
run: rm -rf /opt/hostedtoolcache
- uses: actions/checkout@v4
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@stable
- uses: Swatinem/rust-cache@v2
with:
Expand Down Expand Up @@ -91,6 +92,7 @@ jobs:
path: testing/ef-tests/ethereum-tests
submodules: recursive
fetch-depth: 1
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@stable
- uses: taiki-e/install-action@nextest
- uses: Swatinem/rust-cache@v2
Expand All @@ -109,6 +111,7 @@ jobs:
network: ["ethereum", "optimism"]
steps:
- uses: actions/checkout@v4
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@stable
- uses: Swatinem/rust-cache@v2
with:
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ jobs:

steps:
- uses: actions/checkout@v4
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@stable
with:
target: x86_64-pc-windows-gnu
Expand All @@ -34,6 +35,7 @@ jobs:

steps:
- uses: actions/checkout@v4
- uses: rui314/setup-mold@v1
- uses: dtolnay/rust-toolchain@stable
with:
target: x86_64-pc-windows-gnu
Expand Down
Loading
Loading