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

📣 Masa Bittensor release v1.4 #85

Open
3 of 30 tasks
mudler opened this issue Oct 3, 2024 · 0 comments
Open
3 of 30 tasks

📣 Masa Bittensor release v1.4 #85

mudler opened this issue Oct 3, 2024 · 0 comments
Assignees
Labels

Comments

@mudler
Copy link
Collaborator

mudler commented Oct 3, 2024

🗺 What's left for release

<List of items with remaining PRs and/or Issues to be considered for this release>

🐛 Bug fixes

  • item_1

🌍 Bittensor

🧪 Code testing

  • item_1

🚑 Code health

  • item_1

🔍 Services

  • item_1

📡 Testnet Environment

  • item_1

🤖 CI and release process

  • item_1

🎁 Product:

  • item_1

💻 Infra

  • item_1

🔮 Metrics

  • item_1

📖 Documentation

  • item_1

🔦 Highlights

< top highlights for this release notes >

Release Checklist

Security

  • Ensure dependencies are up to date and there are no known vulnerabilities. Run pip list --outdated to see outdated dependencies. If any dependencies need upgrading (and are in fact upgraded), run pip freeze > requirements.txt to update the requirements!

Continuous Integration (CI)

  • Ensure all CI tests are passing
    • Docker Build and Publish / check-and-build (subtensor)
    • Docker Build and Publish / check-and-build (subnet)
    • Docker Build and Publish / check-and-build (miner)
    • Docker Build and Publish / check-and-build (validator)
    • Docker Build and Publish / check-and-build (protocol)
      it is possible that we will de-couple the protocol CI build and check in future iterations

Issue Tracking

  • Verify there are no blockers to the release
    a typical release will look like this, verify all issues are resolved!

Tagging

  • Tag the masa-bittensor release, and ensure the latest tag is visible here

Release Notes

  • Update release notes text. An example of a previous release is here, built off of the release.yml configuration here
  • Ensure the latest release notes are captured here so they automatically get published to our dev docs.

Docker

  • Confirm that Docker images are published correctly
    this was resolved in #160 and should work automatically!

Documentation

  • Ensure documentation is updated. This includes our setup documentation as well as advanced sections. All markdown files here are automatically pushed to our developer docs website. If certain documents do not appear, edit the sidebar here
  • Review and update installation instructions if needed: Installation Guide

Notifications

  • Notify @giovaroma and @lacyg4.
  • Ask DCG to bump the weights_version - btcli sudo set --param weights_version --value --netuid 42
@mudler mudler added the release label Oct 3, 2024
@mudler mudler moved this to Q1 2025 in 🚀 Roadmap Oct 3, 2024
@mudler mudler moved this from Q1 2025 to Q2 2025 in 🚀 Roadmap Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Q2 2025
Development

No branches or pull requests

2 participants