Skip to content
Merged
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
952 commits
Select commit Hold shift + click to select a range
9fd441c
cargo clippy
Alrighttt Feb 6, 2025
83d7b0f
Revert "remove unused import"
Alrighttt Feb 7, 2025
c9d2c41
cargo.lock after adding reqwest to dev-deps
Alrighttt Feb 7, 2025
3432dee
Revert "impl From<T: Display> for TransactionErr"
Alrighttt Feb 7, 2025
a18d9bd
Merge remote-tracking branch 'kp/dev' into remaining-sia-swapops
Alrighttt Feb 7, 2025
2c4b588
fix new_mm2_temp_folder_path usage after additional port arg was added
Alrighttt Feb 7, 2025
8f8d0a7
fix compilation of sia_docker_tests after sia_rust update; fix clippy…
Alrighttt Feb 7, 2025
37cd080
sia_tests cargo clippy errors
Alrighttt Feb 7, 2025
2f1abe0
bump sia-rust
Alrighttt Feb 7, 2025
54defa0
fix cargo clippy errors
Alrighttt Feb 7, 2025
4e050f9
simplify dynamic rcpport allocation
Alrighttt Feb 7, 2025
4edf9f6
set appropriate range for valid rpc port
Alrighttt Feb 7, 2025
278a5be
Merge branch 'rpc_dynamic_port_alloc' into remaining-sia-swapops
Alrighttt Feb 7, 2025
2802457
Store rpcport in MmCtx to allow retrieving it later.
Alrighttt Feb 7, 2025
8eee41b
Merge branch 'rpc_dynamic_port_alloc' into remaining-sia-swapops
Alrighttt Feb 7, 2025
5a2b87e
Revert "Make native lp_main function Send + Sync compatible to allow …
Alrighttt Feb 10, 2025
6df177c
make sia CI tests rpc ports dynamic
Alrighttt Feb 10, 2025
0e83906
fix alice bob init order in sia CI test
Alrighttt Feb 11, 2025
d98c76b
ed25519:1.5.2 is yanked because it has a broken import of signature c…
Alrighttt Feb 13, 2025
c09514b
use tokio parking-lot future to enable using OnceCell:const_new()
Alrighttt Feb 13, 2025
4665d73
Use OnceCell to allow sharing a walletd docker instance between tests
Alrighttt Feb 13, 2025
4e3befb
remove frivulous dead_code allow
Alrighttt Feb 13, 2025
4caae86
add fund_addresssia CI helper
Alrighttt Feb 13, 2025
19f185c
fix sia functional tests to use new init_walletd_container changes
Alrighttt Feb 13, 2025
33d0972
bump sia-rust
Alrighttt Feb 13, 2025
0edec3a
bump sia-rust
Alrighttt Feb 13, 2025
08d0e45
fix sia tests UTXO container port mappings - make them dynamically al…
Alrighttt Feb 19, 2025
084caff
clean up sia_tests::utils const defintions
Alrighttt Feb 19, 2025
e842474
change sia_test temp directory structure
Alrighttt Feb 19, 2025
9870e97
fix using a removed const
Alrighttt Feb 19, 2025
f36fdf9
bump sia-rust to incorporate ApiClientHelpers::find_where_utxo_spent …
Alrighttt Feb 21, 2025
c7ab869
set silent_console to true for all sia test KDF instances
Alrighttt Feb 21, 2025
651368c
fix sia test compilation
Alrighttt Feb 21, 2025
7710c58
fix scrambled ALICE_KMD_KEY def
Alrighttt Feb 21, 2025
17f8e47
make silent_console option configurable on a per test basis
Alrighttt Feb 24, 2025
ff1e94e
ignore tests that rely on external networking for now
Alrighttt Feb 24, 2025
b546cc0
tweak timeout values for sia CI swaps
Alrighttt Feb 24, 2025
7712b49
fix sia CI test - wrong keys were funded
Alrighttt Feb 24, 2025
dbcd79a
add is_success field to legacy MySwapStatusResponse
Alrighttt Feb 24, 2025
370648e
cargo clippy
Alrighttt Feb 24, 2025
477c0ff
Merge remote-tracking branch 'upstream/dev' into remaining-sia-swapops
Alrighttt Feb 24, 2025
7e3031f
cargo clippy
Alrighttt Feb 24, 2025
e6101e8
fix sia CI tests after rpc_started->rpc_port change in MmCtx
Alrighttt Feb 24, 2025
c00db7a
Merge branch 'sia-shared-dsia' into remaining-sia-swapops
Alrighttt Feb 25, 2025
2c8c9ba
cargo clippy removed unused field
Alrighttt Feb 25, 2025
f277d66
add wait_for_swap_finished_or_err and cargo fmt
Alrighttt Feb 25, 2025
92f9d77
add TASK_UNIQUE_PAYMENT_LOCKTIME to "custom-swap-locktime" functional…
Alrighttt Feb 26, 2025
9281bd5
fix macro doc comment
Alrighttt Feb 26, 2025
7098705
add wait_until_event to mm2_test_helpers
Alrighttt Mar 10, 2025
6e0e70a
add sia test test_bob_sells_dsia_for_dutxo_alice_fails_to_lock
Alrighttt Mar 10, 2025
02bc2c1
make test_bob_sells_dutxo_for_dsia failure case more verbose
Alrighttt Mar 10, 2025
37e9423
set debugging symbols for profile.test and profile.dev
Alrighttt Mar 10, 2025
fc90012
change MmCoinEnum variants to work around lldb bug https://github.com…
Alrighttt Mar 10, 2025
84c11d4
Revert "add TASK_UNIQUE_PAYMENT_LOCKTIME to "custom-swap-locktime" fu…
Alrighttt Mar 12, 2025
ff9f2b6
remove TASK_UNIQUE_PAYMENT_LOCKTIME from sia tests
Alrighttt Mar 12, 2025
21ba98c
change custom-swap-locktime to allow setting custom value per thread/…
Alrighttt Mar 12, 2025
9a5a4b0
fix sia_can_refund_htlc logic
Alrighttt Mar 12, 2025
b312290
fix sia test_bob_sells_dsia_for_dutxo_alice_fails_to_lock
Alrighttt Mar 12, 2025
f885c14
Revert "change custom-swap-locktime to allow setting custom value per…
Alrighttt Mar 12, 2025
a6f3ed7
add additional sia functional tests
Alrighttt Mar 17, 2025
74d4c39
fix sia_wait_for_htlc_tx_spend and add dev comment regarding edge case
Alrighttt Mar 17, 2025
796184b
allocate netids for sia tests dynamically
Alrighttt Mar 17, 2025
4dd5642
fix several sia test success conditions
Alrighttt Mar 18, 2025
345cb9a
add doc comment to SiaTestnetContainer and change port field to host_…
Alrighttt Apr 1, 2025
d579065
fix missing argument for sia withdraw get_unspent_outputs
Alrighttt Apr 1, 2025
615f065
bump sia-rust - adds mempool aware /addresses/:addr/outputs/siacoin f…
Alrighttt Apr 1, 2025
958aebf
provide more verbose backtrace for sia CI failures
Alrighttt Apr 2, 2025
1bc0940
account for v1 coinbase transactions in SiaCoin::tx_details_from_event
Alrighttt Apr 2, 2025
2a7507f
allow using mainline Sia docker image via newly added custom network …
Alrighttt Apr 2, 2025
bb78e8d
fix init_walletd_container usages to account for newly added argument
Alrighttt Apr 2, 2025
d361a3b
Merge branch 'feat/swapstatus-is-success' into lldb-workaround
Alrighttt Apr 2, 2025
f4c9402
make wait_for_swap_finished_or_err and wait_until_event error cases m…
Alrighttt Apr 4, 2025
78137d3
remove unused import
Alrighttt Apr 4, 2025
2eb27e2
extend timeout of SPV reliant tests
Alrighttt Apr 4, 2025
3a7a6f5
create short_locktime_tests module to segregate tests based on which …
Alrighttt Apr 4, 2025
98c9e63
remove outdated dev comment
Alrighttt Apr 4, 2025
2725096
cargo clippy changes
Alrighttt Apr 4, 2025
9be4d81
bump sia-rust mid revision
Alrighttt Apr 4, 2025
5e8c580
Update Cargo.lock for latest sia-rust
Alrighttt Apr 4, 2025
39f0921
feature gate sia tests to avoid running them in CI for now
Alrighttt Apr 4, 2025
461f118
add debugging temporary test for Nate
Alrighttt Apr 4, 2025
4404f65
remove unnecessary `pub`
Alrighttt Apr 7, 2025
f605a82
remove debug comment - will be addressed later in "painpoints" doc
Alrighttt Apr 7, 2025
9d7cec3
fix dev comment that should be doc comment
Alrighttt Apr 7, 2025
8939649
remove TODO dev comments to be addressed in a later "painpoints" prop…
Alrighttt Apr 7, 2025
3959ed2
remove dev comment
Alrighttt Apr 7, 2025
3236f50
remove dev comment - see file history for details. This cfg() option …
Alrighttt Apr 7, 2025
e50c0ea
Remove SKIP_KDF_LOGGER_INIT env variable
Alrighttt Apr 7, 2025
048ec70
add dev comment clarification
Alrighttt Apr 7, 2025
daece17
add TODO dev comment regarding sia docker image
Alrighttt Apr 7, 2025
7a41933
remove enable-sia from release build CI
Alrighttt Apr 10, 2025
3df9a52
revert dev build profile back to debug 1
Alrighttt Apr 10, 2025
f28494d
temporarily remove sia_tests feature gates to test current CI Actions
Alrighttt Apr 17, 2025
ccc6222
rename profile.debug to profile.manual-debug as debug is reserved
Alrighttt Apr 17, 2025
ac82c50
fix manual-debug profile and leave FIXME dev comment regarding dev pr…
Alrighttt Apr 17, 2025
4091974
Cargo.toml typo
Alrighttt Apr 17, 2025
fc38426
Merge branch 'dev' into sia-ci
Alrighttt Apr 17, 2025
b5b2fea
fix dev->sia-ci changes
Alrighttt Apr 17, 2025
e79286c
remove temporary debugging test
Alrighttt Apr 17, 2025
bb29af2
fix zcoin docker tests to account for newly added new_mm2_temp_folder…
Alrighttt Apr 17, 2025
654cdc7
suppress libp2p_gossipsub HEARTBEAT log spam in unit test CI
Alrighttt Apr 17, 2025
9fd2263
cargo clippy fixes
Alrighttt Apr 18, 2025
9799fb6
add sia-functional-tests job to test workflow
Alrighttt Apr 19, 2025
d6f3af4
change direct link to commit hash instead of tag because tags are mut…
Alrighttt Apr 19, 2025
64e8ee0
more verbose error in case of sia test timeout
Alrighttt Apr 19, 2025
d15ddfc
add doc comments regarding sia tests modules
Alrighttt Apr 19, 2025
1622187
more explicit cfg so --all-features doesn't include this
Alrighttt Apr 19, 2025
b3263c7
comment broken imports related to zcoin and leave FIXME dev comment a…
Alrighttt Apr 19, 2025
91d0a4e
fix V2TransactionBuilder import after it was moved to its own module
Alrighttt Apr 24, 2025
cd88ab1
sia rust now handles the wasm vs "native" conditional import
Alrighttt Apr 24, 2025
68f7d5a
encorporate V2TransactionBuilder methods now consume self instead of …
Alrighttt Apr 24, 2025
940ff6c
remove dead code
Alrighttt Apr 24, 2025
5c70e13
fix sia_tests imports after SiaClient import changes in siacoin.rs
Alrighttt Apr 25, 2025
de55a2f
add .add_change_output to all siacoin tx builder usages
Alrighttt Apr 25, 2025
40d64b3
bump sia-rust
Alrighttt Apr 28, 2025
09dd289
fix wrong commit hash for sia-rust dep
Alrighttt Apr 28, 2025
9ac3043
remove sia_docker_tests module from CI
Alrighttt Apr 28, 2025
478a8fd
remove old sia docker tests
Alrighttt Apr 28, 2025
cb1db2e
bump sia rust
Alrighttt Apr 28, 2025
f4805d3
cargo clippy
Alrighttt Apr 28, 2025
f2351d4
fix known good valid transaction example for sia unit tests
Alrighttt Apr 28, 2025
c5a09d6
bump testcontainers to 0.17.0 to allow reading stdout/err of containers
Alrighttt Apr 28, 2025
9bf0430
ignore all sia functional tests but one
Alrighttt Apr 28, 2025
986e9ba
cargo.lock to lock home dep at correct version to allow testcontainer…
Alrighttt Apr 28, 2025
4ed267a
cargo.lock
Alrighttt Apr 28, 2025
f4042a5
temporarily add nocapture for sia tests job to debug UTXO container
Alrighttt Apr 28, 2025
bd7edb1
remove with_wait_for from komodod container temporarily to debug gith…
Alrighttt Apr 28, 2025
4ca9888
add debugging prints to analyze why UTXO container doesn't start prop…
Alrighttt Apr 29, 2025
48fd872
debugging gh workflow
Alrighttt Apr 29, 2025
27c6a13
debugging gh test workflow
Alrighttt Apr 29, 2025
12ade12
debugging workflow - print zcash_params_path to stdout
Alrighttt Apr 29, 2025
a613729
further workflow debugging
Alrighttt Apr 30, 2025
08a66df
add init_ocean_container and basic test for it
Alrighttt May 16, 2025
797ba9d
Merge branch 'dev' into sia-rc-cleanup
Alrighttt May 17, 2025
a16b21f
fix compilation after bad auto-merge
Alrighttt May 17, 2025
aa66fa0
add important FIXME dev comment
Alrighttt May 22, 2025
9326c7d
fix a misnomer in variable and function names - "passphrase" is a wel…
Alrighttt May 22, 2025
b360b12
bump bip39 2.0.0->2.1.0 to fix conflict caused by bip39's std feature…
Alrighttt May 22, 2025
a9ff43a
add thiserror to crypto module to clean up Error typing and formatting
Alrighttt May 22, 2025
bb92d3c
add dev comment regarding 0x special case in seed phrase parsing
Alrighttt May 22, 2025
cc30f4e
use bip32 std feature for derive(Error) on its Error type
Alrighttt May 23, 2025
3c7bf7f
rewrite PrivKeyError to follow thiserror idioms in preperation for fu…
Alrighttt May 23, 2025
61b2aaa
add ed25519 master xpriv to GlobalHDAccountCtx; add SLIP10 test vecto…
Alrighttt May 24, 2025
f9dc1b3
Cargo.lock after adding ed25519-dalek-bip32
Alrighttt May 24, 2025
1762a03
move import into unit test
Alrighttt May 24, 2025
24de6fd
add dev comment regarding "mm2_internal_key" derivation path
Alrighttt Jun 13, 2025
660cdaf
add dev comment
Alrighttt Jun 13, 2025
3259a28
clarify dev comment
Alrighttt Jun 13, 2025
e9d2a8f
add dev comment regarding type alias patterns
Alrighttt Jun 13, 2025
42d7eb8
add sia dev comment TODO
Alrighttt Jun 13, 2025
c1e1dcc
remove frivulous trait bounds to allow unfinished SiaFauxExtendedPubl…
Alrighttt Jun 13, 2025
fb6d475
add Sia HD wallet stub - will be feature gated or deleted
Alrighttt Jun 13, 2025
daa67a6
add PrivKeyError::Ed25519MasterKey variant
Alrighttt Jun 13, 2025
0cdd49b
remove duplicate impl - moved to sia_hd_wallet stub
Alrighttt Jun 13, 2025
1132e55
remove frivulous import
Alrighttt Jun 13, 2025
701ec29
add GlobalHDAccountCtx.ed25519_master_priv_key
Alrighttt Jun 13, 2025
f4ebf0c
add ed25519-dalek-bip32 dep for enable-sia feature builds
Alrighttt Jun 13, 2025
3b45843
add Sia PrivKeyBuildPolicy::GlobalHDAccount key generation
Alrighttt Jun 16, 2025
7f32bb1
use SiaFoundation walletd container instead of alrighttt
Alrighttt Jun 16, 2025
cf280e7
add WIP mine_n_blocks function to sia tests utils - not to be used un…
Alrighttt Jun 16, 2025
81504eb
add PrivKeyError::Ed25519DeriveKey variant
Alrighttt Jun 16, 2025
d213789
Cargo toml formatting
Alrighttt Jun 16, 2025
b63e04e
add SiaCoinNewError variant for HDWallet key derive
Alrighttt Jun 16, 2025
302bc2c
add GlobalHDAccountCtx::derive_ed25519_signing_key
Alrighttt Jun 16, 2025
d8b0020
Cargo.lock for sia-rust dep changes
Alrighttt Jun 16, 2025
1199211
dev comment clarification on sia functional tests
Alrighttt Jun 19, 2025
cdf8b31
add debug_init_walletd_container debug test
Alrighttt Jun 19, 2025
e3d4115
remove old TODO comment
Alrighttt Jun 19, 2025
531bfa2
add init_zen_container debugging function
Alrighttt Jun 19, 2025
f898d36
add debug_init_zen_container helper to easily initialize Sia's ZEN te…
Alrighttt Jun 19, 2025
71012b2
reenable enable_sia::cancel and user_action
Alrighttt Jun 19, 2025
2507b4c
bump sia-rust after /txpool/broadcast response changes
Alrighttt Jun 19, 2025
3ba6658
revert github action debugging code
Alrighttt Jun 19, 2025
04fd5f1
cargo clippy fix
Alrighttt Jun 19, 2025
5dd0c05
move pipe_buf_to_stdout helper to sia utils.rs
Alrighttt Jun 19, 2025
cf16ef5
make pipe_buf_to_stdout pub
Alrighttt Jun 19, 2025
49a2474
fix test_init_utxo_container_and_client dropping container from scope…
Alrighttt Jun 19, 2025
129269b
ignore test_init_komodo_ocean_container_and_client
Alrighttt Jun 19, 2025
9685d8d
reenable any sia functional test that doesn't rely on external resources
Alrighttt Jun 19, 2025
0968a98
attempt to fix x86 builds failing due to curve25519 attempting to use…
Alrighttt Jun 20, 2025
3b25794
fix curve25519 backend for remaining targets
Alrighttt Jun 20, 2025
9d0690c
MmError wasm workaround
Alrighttt Jun 20, 2025
3124845
bump sia-rust
Alrighttt Jun 27, 2025
aee8e9e
add debugging info to failing sia functional test
Alrighttt Jun 30, 2025
fb73a7c
Merge branch 'dev' into sia-rc-cleanup
shamardy Jul 21, 2025
1ae24a3
remove serial backend overrides for curve25519
shamardy Jul 21, 2025
ae1540d
sia compiling in native
mariocynicys Oct 20, 2025
f7ebe9a
fix tests and wasm compilation
mariocynicys Oct 22, 2025
a42d2fe
move sia_tests module to mm2src/mm2_main/tests from mm2src/mm2_main/src
mariocynicys Oct 22, 2025
941da0c
integrate sia tests into docker tests, run with 'enable-sia' features
mariocynicys Oct 23, 2025
64b2bd4
fix lint errors in siacoin.rs
mariocynicys Oct 23, 2025
118812a
ignore all the failing sia tests
mariocynicys Oct 23, 2025
0a57eb3
gaurd some stuff behind 'enable-sia'
mariocynicys Oct 23, 2025
76cc24b
rebuild Cargo.lock from dev
mariocynicys Oct 23, 2025
76214a9
fix CI commands
mariocynicys Oct 23, 2025
fa039b5
ci: separate sia tests and run them correctly
mariocynicys Oct 23, 2025
f683ef3
ignore one more fialing sia test
mariocynicys Oct 23, 2025
55b7a1c
remove docker sia unique tests from bootstrap nightly exception
mariocynicys Oct 25, 2025
831201f
remove seemingly unused tokio feature
mariocynicys Oct 25, 2025
68d5997
fix wasm pack issue
mariocynicys Oct 25, 2025
43a64c0
make sia node liveness check a bit more graceful
mariocynicys Oct 27, 2025
ad3c739
fix bob not starting correctly in sia tests
mariocynicys Oct 27, 2025
1e8855e
use the latest sia-rust for tests and update them to work
mariocynicys Oct 27, 2025
38b0182
fix walletd docker node network config and test mining in debug_init_…
mariocynicys Oct 28, 2025
c85d11d
get rid of zen node and config
mariocynicys Oct 28, 2025
d421624
unignore a couple of more tests and be more graceful when initializin…
mariocynicys Oct 28, 2025
6c6ffeb
unignore the rest of the tests in sia_docker_tests.rs
mariocynicys Oct 28, 2025
3ca6212
abandon mine_blocks()
mariocynicys Oct 28, 2025
06841d1
use the same sia-docker for ALL tests now
mariocynicys Oct 29, 2025
b0711fb
remove the container name for sia container
mariocynicys Oct 29, 2025
9312823
remove the miner vs nonminer node distinction in komodo docker nodes
mariocynicys Oct 29, 2025
929ca93
prune more and more unneeded code
mariocynicys Oct 29, 2025
6d23460
REVIEW CAREFULLY: implement address_from_pubkey for sia
mariocynicys Oct 29, 2025
a160df4
unignore shortlocktime tests
mariocynicys Oct 30, 2025
43bd590
the utxo containers need .zcash-params
mariocynicys Oct 30, 2025
7d8cbd3
remove unneeded returned MmCtx from init_alice/init_bob
mariocynicys Nov 4, 2025
697952c
use proper marketmakerit for alice and bob
mariocynicys Nov 4, 2025
db2a77a
remove doc tests from sia since that will require external electrums
mariocynicys Nov 4, 2025
6054d5c
use different priv key for each test
mariocynicys Nov 4, 2025
cce9912
re-enable short locktime tests
mariocynicys Nov 4, 2025
5015c5f
merge with origin/dev
mariocynicys Nov 4, 2025
a4a056c
merge with origin/dev
mariocynicys Nov 5, 2025
65aff98
remove the sia-tests job
mariocynicys Nov 5, 2025
80ca30b
remove enable-sia feature
mariocynicys Nov 10, 2025
96d8723
remove some old fixmes
mariocynicys Nov 11, 2025
f312d9a
error on getting sia address
mariocynicys Nov 11, 2025
63d8206
remove some refundant fixmes - review carefully
mariocynicys Nov 11, 2025
7455e50
fix test_taker_saves_the_swap_as_successful_* by moving the log line …
mariocynicys Nov 11, 2025
047e3bf
be more graceful while waiting for swap stats status in tests
mariocynicys Nov 11, 2025
79abec4
append Vairant suffix to solana coin and token
mariocynicys Nov 12, 2025
ae8b1f4
update workspace serde_with to 3.14.1 this removes Cargo.lock duplica…
shamardy Nov 12, 2025
afee396
add SHA256 checksum generation for mac-universal
shamardy Nov 12, 2025
42a09bf
revert changes to release builds workflow
shamardy Nov 12, 2025
814a643
move reqwest to dev-dependencies
shamardy Nov 12, 2025
afb33e3
revert wallet passphrase function visibility and `lp_native_dex` modu…
shamardy Nov 12, 2025
0e67e81
disable debug assertions and update incremental compilation notes in …
shamardy Nov 14, 2025
45cb1e9
handle max withdraw
shamardy Nov 14, 2025
61faef3
add test for SIA withdraw max functionality
shamardy Nov 14, 2025
4884f15
update TODO comment to specify implementation for v2 transaction hist…
shamardy Nov 14, 2025
662bb86
minor cleanups
shamardy Nov 14, 2025
dc33af5
remove unused SIA functional test features from Cargo.toml
shamardy Nov 14, 2025
a27f218
correct typo in send_refund_htlc function
shamardy Nov 18, 2025
d9940e2
make transaction details calculations accurate and match ETH
shamardy Nov 18, 2025
000040e
fix total_amount/spent_by_me/my_balance_change calculations
shamardy Nov 19, 2025
b88eded
make `new_check_if_my_payment_sent` match utxo implementation as the …
shamardy Nov 19, 2025
c80d1f5
set the internal id correctly in transaction details for sia history …
mariocynicys Nov 20, 2025
85d354d
fix(sia-txhist): assign internal ids to sia transaction details
mariocynicys Nov 20, 2025
fb7944d
Add SIA orderbook address as Shielded temporarily
shamardy Nov 21, 2025
535bc08
update sia-rust to fix the contract resolution encoding panic
mariocynicys Nov 22, 2025
8f587dc
test(wasm/sia): update SIA rpc url to siascan.com (#2689)
smk762 Nov 23, 2025
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
3 changes: 1 addition & 2 deletions .cargo/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,7 @@
# - mocktopus: nightly only dependency.
# - mocktopus_macros: nightly only dependency.
# - docker_tests_main: Depends on `custom_test_frameworks` and `test`.
# - docker_tests_sia_unique: Depends on `custom_test_frameworks` and `test`.
RUSTC_BOOTSTRAP = "mm2_state_machine,mm2_err_handle,mocktopus,mocktopus_macros,docker_tests_main,docker_tests_sia_unique"
RUSTC_BOOTSTRAP = "mm2_state_machine,mm2_err_handle,mocktopus,mocktopus_macros,docker_tests_main"

JEMALLOC_SYS_WITH_MALLOC_CONF = "background_thread:true,narenas:1,tcache:false,dirty_decay_ms:0,muzzy_decay_ms:0,metadata_thp:auto"

Expand Down
15 changes: 15 additions & 0 deletions .github/workflows/dev-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ jobs:
SAFE_DIR_NAME=$(echo "$BRANCH_NAME" | tr '/' '-')
mkdir $SAFE_DIR_NAME
mv $NAME ./$SAFE_DIR_NAME/
shasum -a 256 ./$SAFE_DIR_NAME/$NAME | tee ./$SAFE_DIR_NAME/$NAME.sha256

- name: Upload build artifact
env:
Expand Down Expand Up @@ -130,6 +131,7 @@ jobs:
SAFE_DIR_NAME=$(echo "$BRANCH_NAME" | tr '/' '-')
mkdir $SAFE_DIR_NAME
mv $NAME ./$SAFE_DIR_NAME/
shasum -a 256 ./$SAFE_DIR_NAME/$NAME | tee ./$SAFE_DIR_NAME/$NAME.sha256

- name: Upload build artifact
env:
Expand Down Expand Up @@ -188,6 +190,7 @@ jobs:
SAFE_DIR_NAME=$(echo "$BRANCH_NAME" | tr '/' '-')
mkdir $SAFE_DIR_NAME
mv $NAME ./$SAFE_DIR_NAME/
shasum -a 256 ./$SAFE_DIR_NAME/$NAME | tee ./$SAFE_DIR_NAME/$NAME.sha256

- name: Upload build artifact
env:
Expand Down Expand Up @@ -252,6 +255,7 @@ jobs:
SAFE_DIR_NAME=$(echo "$BRANCH_NAME" | tr '/' '-')
mkdir $SAFE_DIR_NAME
mv $NAME ./$SAFE_DIR_NAME/
shasum -a 256 ./$SAFE_DIR_NAME/$NAME | tee ./$SAFE_DIR_NAME/$NAME.sha256

- name: Upload build artifact
env:
Expand Down Expand Up @@ -304,6 +308,12 @@ jobs:
mkdir $SAFE_DIR_NAME
mv $NAME ./$SAFE_DIR_NAME/

# Generate the SHA256 hash for the zip file
Get-FileHash ./$SAFE_DIR_NAME/$NAME -Algorithm SHA256 | Format-Table Hash | Out-File "./$SAFE_DIR_NAME/$NAME.sha256" -Encoding ascii

# Display the SHA256 hash in Actions logs
Get-Content "./$SAFE_DIR_NAME/$NAME.sha256"

- name: Upload build artifact
env:
FILE_SERVER_HOST: ${{ secrets.FILE_SERVER_HOST }}
Expand Down Expand Up @@ -356,6 +366,7 @@ jobs:
SAFE_DIR_NAME=$(echo "$BRANCH_NAME" | tr '/' '-')
mkdir $SAFE_DIR_NAME
mv $NAME ./$SAFE_DIR_NAME/
shasum -a 256 ./$SAFE_DIR_NAME/$NAME | tee ./$SAFE_DIR_NAME/$NAME.sha256

- name: Upload build artifact
env:
Expand Down Expand Up @@ -421,6 +432,7 @@ jobs:
SAFE_DIR_NAME=$(echo "$BRANCH_NAME" | tr '/' '-')
mkdir $SAFE_DIR_NAME
mv $NAME ./$SAFE_DIR_NAME/
shasum -a 256 ./$SAFE_DIR_NAME/$NAME | tee ./$SAFE_DIR_NAME/$NAME.sha256

- name: Upload build artifact
env:
Expand Down Expand Up @@ -474,6 +486,7 @@ jobs:
SAFE_DIR_NAME=$(echo "$BRANCH_NAME" | tr '/' '-')
mkdir $SAFE_DIR_NAME
mv $NAME ./$SAFE_DIR_NAME/
shasum -a 256 ./$SAFE_DIR_NAME/$NAME | tee ./$SAFE_DIR_NAME/$NAME.sha256

- name: Upload build artifact
env:
Expand Down Expand Up @@ -541,6 +554,7 @@ jobs:
SAFE_DIR_NAME=$(echo "$BRANCH_NAME" | tr '/' '-')
mkdir $SAFE_DIR_NAME
mv $NAME ./$SAFE_DIR_NAME/
shasum -a 256 ./$SAFE_DIR_NAME/$NAME | tee ./$SAFE_DIR_NAME/$NAME.sha256

- name: Upload build artifact
env:
Expand Down Expand Up @@ -608,6 +622,7 @@ jobs:
SAFE_DIR_NAME=$(echo "$BRANCH_NAME" | tr '/' '-')
mkdir $SAFE_DIR_NAME
mv $NAME ./$SAFE_DIR_NAME/
shasum -a 256 ./$SAFE_DIR_NAME/$NAME | tee ./$SAFE_DIR_NAME/$NAME.sha256

- name: Upload build artifact
env:
Expand Down
Loading
Loading