Skip to content

Commit a1361ba

Browse files
authored
Release 0.1.0 (#109)
Signed-off-by: kerthcet <kerthcet@gmail.com>
1 parent 85b8055 commit a1361ba

2 files changed

Lines changed: 42 additions & 1 deletion

File tree

.github/ISSUE_TEMPLATE/RELEASE.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
---
2+
name: New Release
3+
about: Propose a new release
4+
title: Release v0.x.0
5+
labels: ''
6+
assignees: ''
7+
8+
---
9+
10+
## Release Checklist
11+
<!--
12+
Please do not remove items from the checklist
13+
-->
14+
- [ ] Verify that the changelog in this issue is up-to-date
15+
- [ ] Bump the version number in `pyproject.toml` to the new version (e.g., v0.x.0)
16+
- [ ] Merge the PR that bumps the version number
17+
- [ ] For major or minor releases (v$MAJ.$MIN.0), create a new release branch.
18+
- [ ] an OWNER creates a vanilla release branch with
19+
`git branch release-$MAJ.$MIN.0 main`
20+
- [ ] An OWNER pushes the new release branch with
21+
`git push --set-upstream upstream release-$MAJ.$MIN.0`
22+
- [ ] An OWNER [prepares a draft release](https://github.com/inftyai/alphatrion/releases)
23+
- [ ] Write the change log into the draft release.
24+
- [ ] Don't release the draft yet.
25+
- [ ] An OWNER creates a signed tag running
26+
`git tag -s $VERSION`
27+
and inserts the changelog into the tag description.
28+
To perform this step, you may need [a PGP key registered on github](https://docs.github.com/en/authentication/managing-commit-signature-verification/checking-for-existing-gpg-keys).
29+
- [ ] An OWNER pushes the tag with
30+
`git push upstream $VERSION`
31+
- [ ] Publish the release to PyPI
32+
- [ ] run `make build` to build the package
33+
- [ ] run `make publish` to publish the package to PyPI
34+
- [ ] Publish the draft release prepared at the [Github releases page](https://github.com/inftyai/alphatrion/releases).
35+
- [ ] Close this issue
36+
37+
38+
## Changelog
39+
<!--
40+
Describe changes since the last release here.
41+
-->

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "alphatrion"
3-
version = "0.0.5"
3+
version = "0.1.0"
44
description = "⚒️ AlphaTrion is an open-source framework to help build GenAI applications, including experiment tracking, adaptive model routing, prompt optimization and performance evaluation."
55
license = {text = "Apache-2.0"}
66
readme = "README.md"

0 commit comments

Comments
 (0)