Bjerg
dc74fad816
test: add support for seeded rng ( #3270 )
2023-06-21 21:35:28 +00:00
Alexey Shekhirin
8eeba4dcc8
chore(ci): book lint ( #3266 )
2023-06-20 14:02:43 +00:00
Bjerg
a98bbf7228
chore: link to ghcr in draft releases ( #3261 )
2023-06-20 11:33:38 +00:00
Bjerg
d3d23b4450
ci: fix book deployment ( #3247 )
2023-06-19 21:15:06 +02:00
Bjerg
9484de09f5
ci: use actions/deploy-pages@v2 ( #3223 )
2023-06-19 09:19:34 +00:00
Bjerg
144f4bdcee
ci: fix required checks ( #3192 )
2023-06-15 19:58:49 +00:00
Bjerg
43a2d09462
docs: add rustdoc to gh pages ( #3104 )
2023-06-12 08:40:04 -07:00
Bjerg
643b3811c2
ci: add docker release workflow ( #2985 )
2023-06-05 17:22:31 +00:00
chirag-bgh
2e406c1791
ci: upgrade to geth 1.12.0-e501b3b0 ( #2874 )
...
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de >
2023-06-02 19:11:19 +00:00
Sanket Shanbhag
b7fb236986
ci: add dummy jobs to required workflows ( #2905 )
2023-05-31 08:19:35 +00:00
Bjerg
d676170f84
ci: various speed optimizations ( #2867 )
2023-05-29 12:47:49 +00:00
Bjerg
ea5e877f35
ci: use Swatinem/rust-cache@v2 everywhere ( #2862 )
2023-05-26 14:01:46 +00:00
Bjerg
cb829be089
refactor: move ef tests to own testing crate ( #2847 )
2023-05-26 02:02:08 +00:00
Bjerg
fd785287de
ci: run workflows on merge_group ( #2842 )
2023-05-25 18:39:32 +02:00
Bjerg
11a6130c14
ci: add windows and apple silicon releases ( #2810 )
2023-05-24 11:16:47 -07:00
Bjerg
1b1ca9e2ca
ci: temporarily disable windows releases ( #2779 )
2023-05-22 17:05:54 +03:00
Bjerg
43aeadb9ba
ci: disable bench comparison workflow for main ( #2756 )
2023-05-21 19:40:31 +03:00
Bjerg
8e89360774
feat: release workflow ( #2677 )
2023-05-19 19:48:23 +02:00
Dan Cline
0664ee108b
ci: hive tests ( #1348 )
...
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com >
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com >
Co-authored-by: rakita <rakita@users.noreply.github.com >
2023-04-21 13:45:27 -04:00
DaniPopes
f90f734a76
chore/ci: update deny config and action ( #2142 )
2023-04-06 17:24:04 +02:00
Matthias Seitz
4f50f7213b
ci: run version constraint test partitioned ( #2052 )
2023-03-31 16:15:50 +02:00
Christoph Kieslich
3f342a7c0a
ci: re-introduce running CI on ubuntu-latest ( #1837 )
2023-03-19 17:26:39 -07:00
Bjerg
661a2426ff
ci: check that benchmarks compile ( #1828 )
2023-03-18 08:36:34 +01:00
Roman Krasiuk
8485d7b209
ci: revert nightly downgrade ( #1807 )
2023-03-16 23:36:27 -07:00
Roman Krasiuk
00bcb210a0
fix(ci): downgrade nightly to 2023-03-14 ( #1790 )
2023-03-16 03:11:46 -07:00
Bjerg
45c6be4e3d
ci: delete project workflow ( #1695 )
2023-03-10 10:13:48 +01:00
Matthias Seitz
92a0ebbf04
ci: no longer pin nightly version ( #1638 )
2023-03-05 20:20:59 +01:00
Roman Krasiuk
a0c82c55b2
fix(cli): block node command from exiting ( #1540 )
2023-02-24 05:53:05 -08:00
Bjerg
d5d685b5b2
ci: partition tests ( #1349 )
2023-02-14 20:37:59 +01:00
Bjerg
f63c8d7e36
ci: split ci workflow ( #1345 )
2023-02-14 17:49:18 +01:00
Bjerg
ce2354a05a
ci: use matrix for sync job ( #1339 )
2023-02-14 16:08:53 +01:00
joshieDo
5c62149b83
ci: add sync ci job ( #1330 )
2023-02-13 20:10:51 -08:00
joshieDo
cc43b72835
chore(db): microbenchmarking for table serialization and db insertion ( #513 )
...
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com >
2023-01-30 20:08:51 -08:00
Bjerg
87306f2892
ci: ensure docs build ( #1073 )
...
Co-authored-by: xqft <estefano.bargas@fing.edu.uy >
Co-authored-by: lambdaclass-user <github@lambdaclass.com >
2023-01-27 18:49:22 +01:00
Matthias Seitz
2397c54a11
ci: add doc test job ( #1045 )
2023-01-26 00:26:59 -08:00
Bjerg
707e488d2c
feat: improve eth test runner ( #868 )
2023-01-13 14:24:18 +01:00
Bjerg
99c7ba1920
ci: don't add PRs to project ( #735 )
2023-01-05 17:44:13 +02:00
Bjerg
5c88f25ef3
ci: add project workflow ( #720 )
...
* ci: add project workflow
* ci: rename secret
2023-01-04 22:22:17 +01:00
Matthias Seitz
ec69481af4
ci: use nightly for sanity workflow ( #679 )
2023-01-02 13:41:03 +02:00
Roman Krasiuk
fc977b27bd
meta: latest nightly for lint ( #675 )
2023-01-02 13:40:29 +02:00
Roman Krasiuk
208118caa4
meta: stable toolchain ( #640 )
...
* switch ci toolchain to stable
* revert fmt & clippy to nightly
2022-12-29 14:55:06 +02:00
Roman Krasiuk
47d044942b
patch nightly toolchain ( #642 )
2022-12-29 11:16:35 +01:00
rakita
bfe2fd6221
ci: add eth chain test. Set prevrandao after merge ( #621 )
...
* Small changes
* feat: Add eth chain test to ci. Set prevrandao after merge
* Update .github/workflows/ci.yml
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com >
* move env
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com >
2022-12-26 22:55:46 +01:00
Bjerg
562e895f21
ci: unused dependencies sanity check ( #590 )
...
* ci: add unused deps sanity check
* ci: fix unused deps issue template title
* ci: rename udeps job
* chore: formatting
* chore: make `cargo-udeps` ignore `aquamarine`
* deps: resolve unused deps
* ci: check every feature and target in udeps job
2022-12-23 13:19:50 +01:00
Oliver Nordbjerg
affead471d
ci: fix sanity job
2022-12-23 12:30:06 +01:00
Bjerg
9e2ef7e48c
ci: add sanity check workflow ( #588 )
...
* ci: add sanity check workflow
Adds a workflow that performs on-demand and scheduled
checks to ensure reth crates are consumeable.
* chore: adjust issue template
* ci: rename sanity check job
2022-12-23 12:27:19 +01:00
Georgios Konstantopoulos
0864193031
ci: disable fuzzing jobs ( #559 )
2022-12-21 15:41:28 +02:00
Bjerg
ed4213fdff
ci: speed up fuzz tests ( #544 )
...
* ci: run fuzz tests in matrix
* ci: fail if fuzzing fails
* ci: rename fuzz step
* ci: clean up env
* ci: fix fuzz test target matching
* ci: prebuild fuzz corpus
* ci: collect coverage while running tests
Instead of running tests twice, we can just run them
once while collecting coverage data.
* ci: temporarily disable `reth-eth-wire` fuzzing
* ci: collect fuzz coverage data
* ci: fix fuzz coverage collection
* ci: re-enable `reth-eth-wire`
2022-12-20 22:18:53 +01:00
Bjerg
8a63ef4025
chore: remove unnecessary step ( #525 )
2022-12-19 18:59:47 +01:00
0xKitsune
df9d14127d
Reth Book - Stages framework/draft ( #360 )
...
* Added framework and start to draft for stages, stopping here to get feedback on approach before pushing forward
* Update README.md
Fixing some wording / grammar.
* Fixing grammar/wording.
* Added note about non-exhaustive stages list, fixed grammar, fixed State exectuion function name, updated language to reflect that the stream yields a SealedHeader and added language to describe that the initial header validation is only a basic validation.
* updated stages chapter, added bodies, senders, execution, next chapter prelude
* typo
* Added line numbers to code snippets for the stages chapter of the reth book
* address reverse header download + other nits
* add note about book hosting
* tweaked wording, formatting
* Address typo "staring"
* Address typo "HeadderDownloader"
* consolidated book.toml
* updating snippets in stages chapter to ignore errors
* template & removed empty fields from book.toml
* addressed build issues, added templating for source code
* only deploy on push to main
* using single quotes in github action if expression
Co-authored-by: Andrew Kirillov <andrew@paradigm.xyz >
Co-authored-by: Andrew Kirillov <20803092+akirillo@users.noreply.github.com >
2022-12-14 10:30:45 +02:00