Commit changes directly to main
commit-maincommandsetup L1★1
openriftapp/openrift ↗What it does
Create git commits directly on main with changelog and lint checks
Best for
Safely staging, committing, and pushing verified changes with automated testing.
Inputs
- · Arguments or command parameters
- · Configuration files
- · Git repository state
- · Staged changes
- · Source files
Outputs
- · Generated files
- · Markdown documents
- · Git commits/pushes
- · Status summary
- · Release artifacts
Requires
- · git
- · gh CLI
- · ripgrep
- · Web APIs
Preconditions
Specific git branch; Config file exists; External API credentials
Failure modes
- · Tests block progression
Trust signals
- · Includes verification steps
- · Tests or checks gate progression
- · Configuration-driven