Get up and running with Goal in 5 minutes!
pip install goalOr install from source:
git clone https://github.com/wronai/goal.git
cd goal
pip install -e .cd your-project
goal initThis creates:
VERSION- Current version fileCHANGELOG.md- Changelog templategoal.yaml- Configuration with auto-detected settings
- Make some changes to your project
- Stage them:
git add . - Run Goal:
goal pushGoal will:
- Analyze your changes
- Generate a smart commit message
- Update the version
- Update the changelog
- Create a git tag
- Push to remote
echo "print('Hello, World!')" > app.py git add app.py
goal push --dry-run
## Next Steps
- Read the [Configuration Guide](configuration.md) to customize Goal
- Check out [Examples](examples.md) for advanced workflows
- See [Command Reference](commands.md) for all options