enBloc-org / kindly

Open source repository for the development of Kindly
GNU General Public License v3.0
18 stars 21 forks source link

Create Rollback branch 🌳 #360

Closed camelPhonso closed 1 week ago

camelPhonso commented 1 month ago

Expected Behavior

Now that we have finished the development of all v1 features we should have a simple rollback strategy.

A snapshot branch should track the current state of V1 and the proper procedure to rollback to that state should be documented for the core team.

Current Behavior

Our only stable version of the code lives on dev at the moment 😬 😰

Any other notes

No response

Assignment

This issue is free for anyone to take

AnyaVeselova commented 1 month ago

!request

Proposed Approach for Rollback Strategy Implementation:

  1. use the git-snapshot command-line tool
  2. Install git-snapshot: This tool will streamline creating and managing snapshots in Git.
  3. I’ll take a snapshot of the current dev branch state.
  4. The snapshot will be pushed to the remote repository to keep it accessible as a rollback point.
  5. I’ll write clear instructions for the core team on how to use this snapshot for rollback, including steps for restoring the v1-snapshot if needed.

Let me know if you have any thoughts or additional requirements for this setup!

github-actions[bot] commented 1 month ago

🤖 meep morp!

Thank you for your contribution @AnyaVeselova - this Issue is assigned to you as requested ✨

🔎 Please keep in mind that in order to give everyone a chance to contribute Issues may be unassigned if they go stale. You will be warned if the Issue is marked as stale at any point.

🔎 Please review our documentation for guidance on:

💡 The core team is available for any help and will try to respond to any comments in this Issue or questions on discord as quickly as possible.

Happy coding ! 🦆