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

Support for Pinning to Specific Commits #314

Open
lukemmtt opened this issue May 27, 2024 · 0 comments
Open

Support for Pinning to Specific Commits #314

lukemmtt opened this issue May 27, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request fvm-related

Comments

@lukemmtt
Copy link

lukemmtt commented May 27, 2024

Description

I propose adding a feature in Sidekick that allows users to pin their Flutter environment to a specific commit, akin to the fvm use <commit-hash> command.

Current Functionality

Sidekick supports pinning to things like stable, master, and beta releases. However, it lacks the option to pin to a specific commit, requiring users to use terminal commands.

Proposed Feature

  1. Pin to Specific Commit: Allow users to specify and pin their Flutter environment to a specific commit hash within SideKick.
  2. Pin Current Master Commit: Option to pin the current head of the master branch, fixing the environment to a specific state of the master channel.

Use Case

Pinning to a specific commit ensures stability and consistency in team environments, preventing issues that arise from changes in the master channel. This is especially useful for utilizing fixes not yet in official releases.

Existing Behavior

Sidekick displays the pinned channel/hash but does not facilitate setting a specific commit in the interface. This requires terminal use, reducing convenience.

Benefits

  • Enhanced Stability: Mitigates risks from changes in the master channel.
  • Improved Convenience: Simplifies version management within Sidekick.
  • Better Team Coordination: Ensures uniformity across team environments.

Extending Sidekick’s functionality to support specific commits would enhance its usability and flexibility, benefiting users like me who need precise version control.

Thank you for considering this request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request fvm-related
Projects
None yet
Development

No branches or pull requests

3 participants