forked from ethereum/go-ethereum
-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
Category: CI ⛓️Anything related to continuous integrationAnything related to continuous integrationCategory: New feature 🆕Priority: 💤 Low priority
Description
Rationale
Since syncing this repository with github.com/ethereum/go-ethereum
will be rather complex, especially the first time, we may overlook some small elements such as import names. It would be nice to have CI checks to improve the certainty the syncing was done properly. The following list is a work-in-progress and I plan to add more as I get more familiar with the project.
Implementation
-
Check every import statements usesdone by .github/workflows/rename-module.ymlgithub.com/ava-labs/libevm
instead ofgithub.com/ethereum/go-ethereum
-
Check go.mod module name staysdone by .github/workflows/rename-module.ymlgithub.com/ava-labs/libevm
- Check CI steps Go version matches the go.mod version of the repository
- Use
golangci-lint
's optionnew-from-rev: HEAD
whereHEAD
is set automatically to the base fork commit
ARR4N
Metadata
Metadata
Assignees
Labels
Category: CI ⛓️Anything related to continuous integrationAnything related to continuous integrationCategory: New feature 🆕Priority: 💤 Low priority