Justin Traglia
927073b0aa
In the release action, add back sudo ( #4428 )
2025-07-02 08:11:55 -05:00
Justin Traglia
56eee54d8a
In the release action, disable sanity checks & remove sudo ( #4425 )
2025-07-02 07:33:03 -05:00
Justin Traglia
86a4df2edb
Increase release action timeout to 24 hours ( #4423 )
2025-07-01 19:57:25 -05:00
Justin Traglia
85ba6878e5
Fix sanity test steps in release action ( #4418 )
2025-06-30 19:06:20 -05:00
Justin Traglia
8b9c2d8c0a
Update release documentation ( #4416 )
2025-06-30 15:27:40 -05:00
Justin Traglia
c3b649690b
Add support for automated releases ( #4409 )
2025-06-25 14:45:21 -05:00
Justin Traglia
f1df0704d1
Add nightly workflow to deal with stale issues/PRs
2025-06-23 11:28:01 -05:00
Justin Traglia
f106e045b7
Detect errors in reference test generator action ( #4366 )
2025-06-05 11:34:54 -05:00
Justin Traglia
cc075cc625
Use python 3.13 in CI actions ( #4363 )
2025-06-04 13:13:40 -05:00
Justin Traglia
518a15212d
Increase mainnet tests timeout to 12 hours ( #4362 )
2025-06-04 13:13:26 -05:00
Justin Traglia
1ff0d2728e
Add repo input to reftest generator action ( #4356 )
2025-06-02 21:48:50 -05:00
Justin Traglia
5819ea2ca3
Update default shell to bail on error ( #4349 )
2025-05-30 08:33:03 -05:00
Justin Traglia
cc6996c226
Generate reference tests for EIP7732 & EIP7805 ( #4319 )
2025-05-16 08:54:27 -05:00
Justin Traglia
a3cc1836d8
Simplify reference test generators ( #4317 )
2025-05-14 21:35:21 -05:00
Justin Traglia
6b516841c9
Improve generator UX ( #4309 )
2025-05-09 12:53:12 -05:00
dependabot[bot]
b75a3f238b
Bump actions/setup-python from 5.5.0 to 5.6.0 in the actions group ( #4293 )
...
Bumps the actions group with 1 update: [actions/setup-python](https://github.com/actions/setup-python ).
Updates `actions/setup-python` from 5.5.0 to 5.6.0
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](8d9ed9ac5c...a26af69be9 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: 5.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 21:28:20 -05:00
Justin Traglia
f65a82d535
Add workflow to run nightly mainnet tests ( #4280 )
2025-04-20 17:33:03 -05:00
Justin Traglia
d181573bd2
Use mdformat for markdown formatting ( #4244 )
...
* Replace skip footnote with html block
* Remove unnecessary duration columns
* Add mdformat to pyproject
* Start to use mdformat-toc
* Remove table of contents headers
* Fix empty header
* Finally, run mdformat
* Remove doctoc from CI
* Fix issue with eip7732
* Error if linter changes something in CI
2025-04-03 09:37:21 -05:00
dependabot[bot]
e8400151a6
Bump actions/setup-python from 5.4.0 to 5.5.0 in the actions group ( #4242 )
...
Bumps the actions group with 1 update: [actions/setup-python](https://github.com/actions/setup-python ).
Updates `actions/setup-python` from 5.4.0 to 5.5.0
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](42375524e2...8d9ed9ac5c )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: 5.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-31 20:30:46 -05:00
Justin Traglia
4dd8dbaf06
Group all dependabot python upgrades ( #4204 )
2025-03-24 20:15:01 -05:00
Justin Traglia
b6ff636ba5
Add weekly dependabot check for python dependencies ( #4110 )
2025-03-24 12:20:41 -05:00
dependabot[bot]
9f34044da9
Bump the actions group with 3 updates ( #4194 )
...
Bumps the actions group with 3 updates: [actions/checkout](https://github.com/actions/checkout ), [actions/setup-python](https://github.com/actions/setup-python ) and [actions/cache](https://github.com/actions/cache ).
Updates `actions/checkout` from 3.6.0 to 4.2.2
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3.6.0...11bd71901bbe5b1630ceea73d27597364c9af683 )
Updates `actions/setup-python` from 4.7.1 to 5.4.0
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4.7.1...42375524e23c412d93fb67b49958b491fce71c38 )
Updates `actions/cache` from 2 to 4
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](8492260343...5a3ec84eff )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-24 10:10:32 -05:00
Rafael Matias
40bbcc693e
chore: pinning github actions versions ( #4193 )
...
* Update GitHub Actions in .github/workflows/docs.yml to use pinned hashes
* Update GitHub Actions in .github/workflows/generate_vectors.yml to use pinned hashes
* Update GitHub Actions in .github/workflows/run-tests.yml to use pinned hashes
* feat(ci): add dependabot to check for github-actions updates weekly
2025-03-24 15:18:16 +01:00
Potuz
fe73d4eec5
EIP-7732 current fork spectests ( #3854 )
2025-03-14 08:31:48 -05:00
Justin Traglia
a3205e694b
For the most part, rename whisk to eip7441
2025-02-14 15:02:48 -06:00
Justin Traglia
2fa84cbb05
Increase test vector generation action timeout ( #4117 )
...
Also, use `$(nproc)` instead of a hard-coded 16 cores.
2025-02-03 07:28:26 -06:00
Justin Traglia
efb8ec9bb6
Do not checkout tests repo in nightly tests action ( #4115 )
2025-02-02 20:45:28 -06:00
Justin Traglia
98cf01d22d
Refactor the main Makefile ( #3988 )
2024-12-13 13:30:23 -06:00
Justin Traglia
28719cdebf
Rename eip7594 to fulu, p1
2024-12-11 08:09:59 -06:00
Justin Traglia
414987cb10
Check for errors after running modcheck
2024-12-03 09:05:37 -06:00
Justin Traglia
e519845eb9
Merge branch 'dev' into delete-trailing-whitespace
2024-12-02 08:58:08 -06:00
Justin Traglia
82093ddaac
Revert some changes
2024-10-21 14:11:37 -05:00
Justin Traglia
57bd0ae2bf
Remove --collect-only & rebrand to modcheck
2024-10-18 12:15:59 -05:00
Justin Traglia
991ccd233f
Add gen-collect-only CI check
2024-10-18 11:44:01 -05:00
Justin Traglia
959d592df0
Add CI check for trailing whitespace
2024-10-11 08:06:39 -05:00
Justin Traglia
f30d7bee0a
Delete trailing whitespace for yaml files
2024-10-11 07:56:23 -05:00
Justin Traglia
3196f3270f
Add testgen badge to readme ( #3933 )
2024-09-26 09:35:36 -05:00
Justin Traglia
ea90d6f27d
Fix test vector generators to work with Python 3.12
2024-09-17 14:56:59 -05:00
Parithosh Jayanthi
7cacee6ad6
Add cronjob for test vector generation ( #3922 )
2024-09-16 11:16:07 -05:00
Parithosh Jayanthi
ad91a835c0
Update python to 3.12.4 ( #3880 )
...
* update python to 3.12
* drop down to 3.12.4 for compatibility
* setup rust toolchain for deps
* fix typo
* fix linter
* fixing linter
* adding rust dep
* trying to fix circleci
* trying to fix circleci
* trying to fix circleci
* trying to fix circleci
* trying to fix circleci
* trying to fix circleci
* trying to fix circleci
* trying to fix circleci
* trying to fix circleci
* trying to fix circleci
* trying to fix circleci
* trying to fix circleci
* trying to fix circleci
* trying to fix circleci
* trying to fix circleci
* trying to fix circleci
* trying new image
* trying new image
* trying new image
* trying new image
* invalidate cache
* bump reqs
* remove cache invalidation
* fix cache name
* update to use latest image
2024-08-22 02:15:57 +08:00
Parithosh Jayanthi
d4b6c0c304
Adds CI to generate test vectors ( #3793 )
...
* Add support for the CI to generate the test vectors
2024-06-11 22:54:45 +02:00
Parithosh Jayanthi
84c4aebfa8
github runner overhaul ( #3751 )
...
- More isolated per job
- Moderate speed increase
- Moderate Cost reduction
- Better security as jobs and tasks are fully isolated and run on ephemeral instances
2024-05-07 10:34:25 +02:00
Alex Stokes
034909ddb6
Merge in EIP-7251 tests to Electra
2024-04-15 20:10:14 -06:00
Hsiao-Wei Wang
91dc428d28
fix conflict
2024-04-12 21:29:10 +09:00
Alex Stokes
e4068b5391
Merge EIP-7549 into Electra
2024-04-05 13:56:57 -06:00
Hsiao-Wei Wang
55c81e7fa1
Merge EIP7002 into Electra
2024-04-05 11:36:49 -06:00
Hsiao-Wei Wang
d2c69fe3cf
Rename EIP6110 to Electra
2024-04-05 10:53:42 -06:00
Hsiao-Wei Wang
ce591f98c8
Enable EIP7549 CI
2024-04-01 10:43:38 +09:00
Hsiao-Wei Wang
1509b22c7a
Merge pull request #3557 from ethereum/polynomial-commitments-sampling
...
EIP-7594: Add cryptography specs for sampling
2024-01-15 16:16:49 +08:00
Hsiao-Wei Wang
b7d9ea9a75
Rename peerdas to eip7594
2024-01-14 00:13:08 +08:00