X Tutup
Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
eeec7eb
Update README.md
haroon10725 Oct 30, 2025
78b499c
testing
haroon10725 Oct 30, 2025
9456775
feat: testing
haroon10725 Oct 30, 2025
ef7075e
feat: add new feat test
haroon10725 Oct 30, 2025
3b14a17
feat: testing
haroon10725 Oct 30, 2025
e55e87c
fix: trigger new release
haroon10725 Oct 30, 2025
bf41d19
fix: trigger new release
haroon10725 Oct 30, 2025
64b9b9b
fix: trigger release
haroon10725 Oct 30, 2025
ee8941a
fix: trigger release
haroon10725 Oct 30, 2025
2323b88
feat: major update
haroon10725 Oct 30, 2025
30828e1
0.1.0
Oct 30, 2025
ba34ec4
feat: major update
haroon10725 Oct 30, 2025
c102340
0.2.0
Oct 30, 2025
4719db2
feat: fix workflow release
haroon10725 Oct 30, 2025
402ec51
Merge branch 'release' of https://github.com/UniversalPython/Universa…
haroon10725 Oct 30, 2025
7b9d30d
feat: MAJOR UPDATE
haroon10725 Oct 30, 2025
858e633
fix: small update
haroon10725 Oct 30, 2025
af6f56d
feat: TEST
haroon10725 Oct 30, 2025
16d8c90
feat: major update
haroon10725 Oct 30, 2025
1d8fa54
feat: major update
haroon10725 Oct 30, 2025
b1d0d18
feat: TESTING
haroon10725 Oct 30, 2025
0813f71
fix: trigger version 0.2.2
haroon10725 Oct 30, 2025
2e83c3e
feat: TESTING 1
haroon10725 Oct 30, 2025
4e64415
fix: small change
haroon10725 Oct 30, 2025
c6935d3
0.3.0
Oct 30, 2025
3489464
fix: correct tag format in semantic-release config
haroon10725 Oct 30, 2025
9e6dc27
0.3.1
Oct 30, 2025
44b32d2
fix: correct tag format in semantic-release config
haroon10725 Oct 30, 2025
236b9b8
Merge remote-tracking branch 'origin/release' into release
haroon10725 Oct 30, 2025
47a0c3d
fix: correct tag format in semantic-release config
haroon10725 Oct 30, 2025
f6fab48
0.3.2
Oct 30, 2025
c0468c6
fix: correct tag format in semantic-release config
haroon10725 Oct 30, 2025
f5699a3
Merge remote-tracking branch 'origin/release' into release
haroon10725 Oct 30, 2025
33db869
feat: testing
haroon10725 Oct 30, 2025
193a7ca
Merge remote-trackng branch 'origin/release' into release
haroon10725 Oct 30, 2025
ec855cb
0.4.0
Oct 30, 2025
c5e5b17
feat: Update
haroon10725 Oct 30, 2025
39d9250
feat: Update 123
haroon10725 Oct 30, 2025
449e9e3
feat: major update
haroon10725 Oct 30, 2025
e70db55
fix: correct command path in setup script
haroon10725 Oct 31, 2025
396983a
Merge commit 'ec855cbb642089e013d171ef9f5fcc05a4f9c7a6' into release
haroon10725 Oct 31, 2025
3d6faca
0.5.0
Oct 31, 2025
4bb85eb
fix: remove extra heading
haroon10725 Oct 31, 2025
784df91
0.5.1
Oct 31, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 9 additions & 18 deletions .github/workflows/release-to-pypi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,31 +33,22 @@ jobs:
pip install -r utils/requirements.txt

- name: Create stable release
id: release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
semantic-release version --commit --tag --push

- name: Build package
run: bash utils/build_package.sh
- name: Publish to TestPyPI
uses: pypa/gh-action-pypi-publish@release/v1
with:
repository-url: https://test.pypi.org/legacy/
packages-dir: dist/

# - name: Publish to TestPyPI
# uses: pypa/gh-action-pypi-publish@release/v1
# with:
# repository-url: https://test.pypi.org/legacy/
# packages-dir: dist/

- name: Publish to PyPI
uses: pypa/gh-action-pypi-publish@release/v1
with:
packages-dir: dist/

- name: Create PR to sync release → main
uses: peter-evans/create-pull-request@v5
with:
token: ${{ secrets.GITHUB_TOKEN }}
base: main
head: release
title: "chore: merge release changes back into main"
body: |
This PR was created automatically after publishing a new PyPI release.
It keeps `main` in sync with version and changelog updates.
packages-dir: dist/
74 changes: 74 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,80 @@

<!-- version list -->

## v0.5.1 (2025-10-31)

### Bug Fixes

- Remove extra heading
([`4bb85eb`](https://github.com/UniversalPython/UniversalPython/commit/4bb85ebf2ae78ea704770c94c12bff7708b31031))


## v0.5.0 (2025-10-31)


## v0.4.0 (2025-10-30)


## v0.3.2 (2025-10-30)


## v0.3.1 (2025-10-30)

### Bug Fixes

- Correct tag format in semantic-release config
([`47a0c3d`](https://github.com/UniversalPython/UniversalPython/commit/47a0c3dd8ed6590a74cc52072d7af5ee885bb8de))


## v0.3.0 (2025-10-30)

### Bug Fixes

- Correct tag format in semantic-release config
([`3489464`](https://github.com/UniversalPython/UniversalPython/commit/3489464c881636194b07308d3d30576fc26469c7))

- Small change
([`4e64415`](https://github.com/UniversalPython/UniversalPython/commit/4e64415073a8d968660bf78988987c014349da05))

- Small update
([`858e633`](https://github.com/UniversalPython/UniversalPython/commit/858e6339c7c86f74e6588c8466f48bd36ade7ef9))

- Trigger version 0.2.2
([`0813f71`](https://github.com/UniversalPython/UniversalPython/commit/0813f71927fa955ed7b8879a9d40d4fa0e709e22))

### Features

- Major update
([`1d8fa54`](https://github.com/UniversalPython/UniversalPython/commit/1d8fa54bde24743548d7845d693fa9fa4a544ea5))

- Major update
([`16d8c90`](https://github.com/UniversalPython/UniversalPython/commit/16d8c9081a8f3d38e90ad68b20beb17552f433e5))

- MAJOR UPDATE
([`7b9d30d`](https://github.com/UniversalPython/UniversalPython/commit/7b9d30dfcb92edfcf4a475b6e68b19e75988065e))

- TEST
([`af6f56d`](https://github.com/UniversalPython/UniversalPython/commit/af6f56df74dca5910a348d8a93cf49b86b333d10))

- TESTING
([`b1d0d18`](https://github.com/UniversalPython/UniversalPython/commit/b1d0d189fb998e9537e35840dae4c657598c7515))

- TESTING 1
([`2e83c3e`](https://github.com/UniversalPython/UniversalPython/commit/2e83c3e773ea15d8e7af41a2ac50b014f8bac03f))


## v0.2.0 (2025-10-30)

### Features

- Major update
([`ba34ec4`](https://github.com/UniversalPython/UniversalPython/commit/ba34ec4e9b8a153aa0a3699a65e27609733e87da))


## v0.1.0 (2025-10-30)

- Initial Release

## v0.1.9-b.7 (2025-10-29)


Expand Down
10 changes: 6 additions & 4 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"

[project]
name = "universalpython"
version = "0.1.9-b.7"
version = "0.5.1"
authors = [
{name = "Saad Bazaz", email = "saadbazaz@hotmail.com"},
]
Expand Down Expand Up @@ -47,7 +47,7 @@ universalpython = "universalpython.universalpython:main"
[tool.semantic_release]
version_toml = ["pyproject.toml:project.version"]
upload_to_pypi = false
tag_format = "{version}"
tag_format = "v{version}"
build_command = "bash ./utils/build_package.sh"
commit_parser = "conventional"
major_on_zero = true
Expand All @@ -56,6 +56,9 @@ prerelease_token = "b"
changelog_file = "./CHANGELOG.md"

[tool.semantic_release.commit_parser_options]
allowed_tags = ["feat", "fix", "docs", "style", "refactor", "perf", "test", "build", "ci", "chore"]
minor_tags = ["feat"]
patch_tags = ["fix", "perf"]
parse_squash_commits = true
ignore_merge_commits = true

Expand All @@ -69,5 +72,4 @@ prerelease = false

[tool.semantic_release.branches.main]
match = "main"
prerelease = true
prerelease_token = "b"
prerelease = true
X Tutup