Simple automated release process for AdalFlow pip package.
git tag v1.1.2
git push origin v1.1.2- Go to GitHub Actions → Release workflow
- Click "Run workflow"
- Enter version number
- Click "Run workflow"
✅ Updates version in all files
✅ Builds package
✅ Publishes to PyPI
✅ Creates GitHub release
- Tag from
mainbranch - Update
CHANGELOG.mdfirst - Ensure tests pass
v1.2.3(patch: bug fixes)v1.3.0(minor: new features)v2.0.0(major: breaking changes)
Failed release? Check Actions logs
Need details? See scripts/release.md