Skip to content

[MASTER-RELEASE] Detailed Byzanitum-Release Checklist #210

Closed
@holgerd77

Description

@holgerd77

Short term checklist for release day, close after master release, order of tasks DO matter!!

Preparing Dependencies

  1. Merge [MASTER-RELEASE] Metro-Byzantium changes common#6 PR
  2. Merge [MASTER-RELEASE] Byzantium changes ethereumjs-block#32 PR
  3. Merge initial release rustbn.js#2 PR
  4. Change ethereumjs-block dependency from [MASTER-RELEASE] Byzantium Release (needs dependency update) ethereumjs-blockchain#34 PR to master branch version
  5. Check both ethereumjs-block and ethereumjs-blockchain test build passing
  6. Merge [MASTER-RELEASE] Byzantium Release (needs dependency update) ethereumjs-blockchain#34 PR

Master Branch Merge

  1. Check all existing test builds for all dependencies pass
  2. Update package.json with master branch versions for ethereum-common, ethereumjs-block, rustbn.js and ethereumjs-blockchain, commit
  3. Wait for test build to pass
  4. One deep breath, maybe wait another 15 min. :-)
  5. Merge. Done.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions