This Doc is to help guide and keep track of the migration of github. Some of the below (CI/CD) may be able to be converted into JIRA tasks themselves.
- Gerrit to Github Changes
- We have open CRs currently:
- events
- New Filter and Unistall Filter
- filter creation & retrieval
- clean up
- refactor common pattern in integration tests
- update to dep 0.5.4
- gotools-clean target
- fab3 api improvements
- fab3 building docs
- gas limit to block return values
- getblockbynumber omits invalid txs
- events
- Which patches can be abandoned and submitted as PR on github afterwards or do we merge all of these in before making the switch
- We have open CRs currently:
- CR Merge Policy
- Due to the size of the project, instead of requiring 2 maintainers to approve a CR we want to simplify to a single non-author maintainer approval
- CI/CD Migration: The following should be the different steps of the Azure pipeline
- dependencies
- go
- node & web3
- docker
- basic-checks (format, vendor, license, etc.)
- Unit-tests
- Integration-tests
- dependencies