Skip to content

Commit 75f43bd

Browse files
authored
Merge pull request #20 from takanory/t19-add-nekochan-emoji
#19 add nekochan emojis (2025.02)
2 parents 53fbae2 + cb43ef8 commit 75f43bd

File tree

8 files changed

+595
-33
lines changed

8 files changed

+595
-33
lines changed

.github/workflows/workflow.yml

Lines changed: 4 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# ref: https://packaging.python.org/en/latest/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/
12
name: Publish Python 🐍 distribution 📦 to PyPI and TestPyPI
23

34
on: push
@@ -29,8 +30,7 @@ jobs:
2930
name: python-package-distributions
3031
path: dist/
3132
publish-to-pypi:
32-
name: >-
33-
Publish Python 🐍 distribution 📦 to PyPI
33+
name: Publish Python 🐍 distribution 📦 to PyPI
3434
if: startsWith(github.ref, 'refs/tags/') # only publish to PyPI on tag pushes
3535
needs:
3636
- build
@@ -49,9 +49,7 @@ jobs:
4949
- name: Publish distribution 📦 to PyPI
5050
uses: pypa/gh-action-pypi-publish@release/v1
5151
github-release:
52-
name: >-
53-
Sign the Python 🐍 distribution 📦 with Sigstore
54-
and upload them to GitHub Release
52+
name: Sign the Python 🐍 distribution 📦 with Sigstore and upload them to GitHub Release
5553
needs:
5654
- publish-to-pypi
5755
runs-on: ubuntu-latest
@@ -89,27 +87,4 @@ jobs:
8987
run: >-
9088
gh release upload
9189
"$GITHUB_REF_NAME" dist/**
92-
--repo "$GITHUB_REPOSITORY"
93-
publish-to-testpypi:
94-
name: Publish Python 🐍 distribution 📦 to TestPyPI
95-
needs:
96-
- build
97-
runs-on: ubuntu-latest
98-
99-
environment:
100-
name: testpypi
101-
url: https://test.pypi.org/p/sphinx-nekochan
102-
103-
permissions:
104-
id-token: write # IMPORTANT: mandatory for trusted publishing
105-
106-
steps:
107-
- name: Download all the dists
108-
uses: actions/download-artifact@v4
109-
with:
110-
name: python-package-distributions
111-
path: dist/
112-
- name: Publish distribution 📦 to TestPyPI
113-
uses: pypa/gh-action-pypi-publish@release/v1
114-
with:
115-
repository-url: https://test.pypi.org/legacy/
90+
--repo "$GITHUB_REPOSITORY"

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## v0.3.0 - 2025-03-15
4+
5+
* ✨ Add nekochan emojis (2025.02) (ref: [Introduction of additional nekochan emojis in Feb 2025(in Japanese)](https://note.com/shikamatsu/n/ncd113e01e2a4))
6+
37
## v0.2.0 - 2025-03-13
48

59
* ✨ Add transform option

docs/changelog.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
1+
# Changelog {nekochan}`tako`
2+
13
```{include} ../CHANGELOG.md
4+
:start-after: Changelog
25
```

sphinx_nekochan/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"""sphinx-nekochan emoji extension"""
22

3-
__version__ = "0.2.0"
3+
__version__ = "0.3.0"
44

55
from functools import cache
66
from importlib import resources

0 commit comments

Comments
 (0)