Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Update to upstream release aptos-node-v1.17.1 #11

Open
samuelburnham opened this issue Aug 1, 2024 · 0 comments
Open

chore: Update to upstream release aptos-node-v1.17.1 #11

samuelburnham opened this issue Aug 1, 2024 · 0 comments

Comments

@samuelburnham
Copy link
Member

samuelburnham commented Aug 1, 2024

A new Aptos PFN release aptos-node-v1.17.1 is available at https://github.com/aptos-labs/aptos-core/releases/tag/aptos-node-v1.17.1.

A new branch associated with these changes was pushed locally at upstream/aptos-node-v1.17.1.

Steps to release an upgraded patched version:

  • Rebase dev onto the changes from upstream/aptos-node-v1.17.1 as follows:
git remote add upstream https://github.com/aptos-labs/aptos-core.git
git reset --hard refs/tags/aptos-node-v1.17.1
# TODO: Merge into one commit for simplicity
git cherry-pick 7c9a8bcd79376cf1479a3432b48127a56945cabb
git cherry-pick d14dc0c286e704883ca453a40ab4531702c86f71
git cherry-pick 15f91a32989ea63224064862167136b17baf1128
git cherry-pick <CI-commits>
git push origin dev -f
  • Then, run the release workflow and set the version input to aptos-node-v1.17.1. This will bump the version number in PATCH_RELEASE.md (since there is no Cargo version for the Aptos node) and open a PR from release/aptos-node-v1.17.1-patched to dev. The PR will run CI checks and provide an artifact for downstream companion PRs to test on.
  • When the PR is merged, it will automatically publish a GitHub release for aptos-node-v1.17.1-patched using the merge workflow.

This issue was created by the workflow at https://github.com/argumentcomputer/aptos-core/actions/runs/10258028073

TODO: Move these instructions to separate patch-notes.md file and link to it here

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant