Skip to content

Commit 8ce1953

Browse files
committed
Bump version.
1 parent d3f4caf commit 8ce1953

File tree

6 files changed

+98
-11
lines changed

6 files changed

+98
-11
lines changed

.github/workflows/publish.yml

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
# To release:
2+
# git tag v1.2.3
3+
# git push origin v1.2.3
4+
5+
name: Publish to PyPI
6+
7+
on:
8+
push:
9+
tags:
10+
- "v*"
11+
12+
jobs:
13+
# ── Quality gate ────────────────────────────────────────────────────────────
14+
test:
15+
name: Tests (Python 3.12, Ubuntu)
16+
runs-on: ubuntu-latest
17+
steps:
18+
- uses: actions/checkout@v4
19+
20+
- name: Setup Nox
21+
uses: wntrblm/nox@2024.10.09
22+
with:
23+
python-versions: "3.12"
24+
25+
- name: Run tests
26+
run: nox -s tests-3.12
27+
28+
# ── Build the distribution ─────────────────────────────────────────────────
29+
build:
30+
name: Build distribution
31+
needs: test
32+
runs-on: ubuntu-latest
33+
steps:
34+
- uses: actions/checkout@v4
35+
36+
- name: Set up Python
37+
uses: actions/setup-python@v5
38+
with:
39+
python-version: "3.12"
40+
41+
- name: Install build
42+
run: pip install build
43+
44+
- name: Build sdist and wheel
45+
run: python -m build
46+
47+
- name: Upload dist artifacts
48+
uses: actions/upload-artifact@v4
49+
with:
50+
name: dist
51+
path: dist/
52+
53+
# ── Publish to PyPI via OIDC Trusted Publishing ────────────────────────────
54+
publish:
55+
name: Publish to PyPI
56+
needs: build
57+
runs-on: ubuntu-latest
58+
environment:
59+
name: pypi
60+
url: https://pypi.org/p/changelogd
61+
permissions:
62+
id-token: write # Required for OIDC (Trusted Publishing)
63+
steps:
64+
- name: Download dist artifacts
65+
uses: actions/download-artifact@v4
66+
with:
67+
name: dist
68+
path: dist/
69+
70+
- name: Publish to PyPI
71+
uses: pypa/gh-action-pypi-publish@release/v1

HISTORY.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,17 @@
11
History
22
=======
33

4+
0.1.10 (2026-03-22)
5+
-------------------
6+
7+
Features
8+
~~~~~~~~
9+
* `#90 <https://github.com/aklajnert/changelogd/pull/90>`_: Add support for hotfix releases.
10+
11+
Other changes
12+
~~~~~~~~~~~~~
13+
* `#76 <https://github.com/aklajnert/changelogd/pull/76>`_: Replace old "toml" with newer "tomli"/"tomllib".
14+
415
0.1.9 (2025-01-12)
516
------------------
617

changelog.d/feature.8ba42754.entry.yaml

Lines changed: 0 additions & 5 deletions
This file was deleted.

changelog.d/other.e1a6bb44.entry.yaml

Lines changed: 0 additions & 5 deletions
This file was deleted.

changelog.d/releases/9.0.1.10.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
entries:
2+
feature:
3+
- message: Add support for hotfix releases.
4+
pr_ids:
5+
- '90'
6+
timestamp: 1774170200
7+
other:
8+
- message: Replace old "toml" with newer "tomli"/"tomllib".
9+
pr_ids:
10+
- '76'
11+
timestamp: 1755329213
12+
previous_release: 0.1.9
13+
release_date: '2026-03-22'
14+
release_description: ''
15+
release_version: 0.1.10

changelogd/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# -*- coding: utf-8 -*-
22
"""Top-level package for changelogd."""
33

4-
__version__ = "0.1.9"
4+
__version__ = "0.1.10"

0 commit comments

Comments
 (0)