Skip to content

Demo: Allow pushing/pulling/checking out individual commits #52

Draft
soapy1 wants to merge 6 commits intoopenteams-ai:mainfrom
soapy1:commit-changes
Draft

Demo: Allow pushing/pulling/checking out individual commits #52
soapy1 wants to merge 6 commits intoopenteams-ai:mainfrom
soapy1:commit-changes

Conversation

@soapy1
Copy link
Copy Markdown
Collaborator

@soapy1 soapy1 commented Dec 16, 2025

ref: #42

Currently, araki only supports tagging changes to an environment. This PR demos how araki might work if it is able to use git commits in addition to tags. It adds the following features:

  • Add 'araki commit' command. This command allows users to commit a change to the repo without tagging.
  • List commits and tags
    • araki list will list all the commits in the project
    • araki list --tags will list all the tags in the project
  • checkout tags or commits
  • pushes all tags + commits by default. Also able to push all commits + a selected tag.

@soapy1
Copy link
Copy Markdown
Collaborator Author

soapy1 commented Dec 16, 2025

This PR is a suggestion about how this might work. Let's play around with this and decide if this is the direction we want to go.

@soapy1 soapy1 requested a review from peytondmurray December 16, 2025 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant