forked from bot/app
🔖 liteyuki 6.3.6
This commit is contained in:
parent
1af95a15aa
commit
9c35abc6e2
12
.github/workflows/pypi-publish.yml
vendored
12
.github/workflows/pypi-publish.yml
vendored
@ -20,5 +20,17 @@ jobs:
|
|||||||
|
|
||||||
- uses: pdm-project/setup-pdm@v3
|
- uses: pdm-project/setup-pdm@v3
|
||||||
|
|
||||||
|
- name: Check version
|
||||||
|
run: |
|
||||||
|
current_version=$(pdm show --json | jq -r '.version')
|
||||||
|
echo "Current version: $current_version"
|
||||||
|
package_name=$(pdm show --json | jq -r '.name')
|
||||||
|
last_version=$(curl -s https://pypi.org/pypi/$package_name/json | jq -r '.info.version')
|
||||||
|
echo "Last version on PyPI: $last_version"
|
||||||
|
if [ "$current_version" == "$last_version" ]; then
|
||||||
|
echo "Version has not been updated."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
- name: Publish package distributions to PyPI
|
- name: Publish package distributions to PyPI
|
||||||
run: pdm publish
|
run: pdm publish
|
@ -20,8 +20,6 @@ from liteyuki.log import (
|
|||||||
logger
|
logger
|
||||||
)
|
)
|
||||||
|
|
||||||
from liteyuki.version import __version__
|
|
||||||
|
|
||||||
|
|
||||||
__all__ = [
|
__all__ = [
|
||||||
"LiteyukiBot",
|
"LiteyukiBot",
|
||||||
@ -34,7 +32,8 @@ __all__ = [
|
|||||||
"load_plugins",
|
"load_plugins",
|
||||||
"init_log",
|
"init_log",
|
||||||
"logger",
|
"logger",
|
||||||
"__version__"
|
|
||||||
]
|
]
|
||||||
|
|
||||||
|
__version__ = "6.3.6"
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,21 +0,0 @@
|
|||||||
# -*- coding: utf-8 -*-
|
|
||||||
"""
|
|
||||||
Copyright (C) 2020-2024 LiteyukiStudio. All Rights Reserved
|
|
||||||
|
|
||||||
@Time : 2024/8/18 上午3:49
|
|
||||||
@Author : snowykami
|
|
||||||
@Email : snowykami@outlook.com
|
|
||||||
@File : version.py.py
|
|
||||||
@Software: PyCharm
|
|
||||||
"""
|
|
||||||
from datetime import datetime
|
|
||||||
|
|
||||||
from pdm.backend.hooks.version import SCMVersion
|
|
||||||
|
|
||||||
__datetime__ = datetime.now().strftime("%Y%m%d%H%M%S")
|
|
||||||
|
|
||||||
__version__ = "6.3.6"
|
|
||||||
|
|
||||||
|
|
||||||
def format_version(version: SCMVersion) -> str:
|
|
||||||
return f"{__version__}.dev{__datetime__}"
|
|
@ -30,7 +30,7 @@ Repository = "https://github.com/LiteyukiStudio/LiteyukiBot"
|
|||||||
|
|
||||||
|
|
||||||
[build-system]
|
[build-system]
|
||||||
requires = ["pdm-backend", "loguru", "pydantic", "PyYAML", "toml", "watchdog"]
|
requires = ["pdm-backend"]
|
||||||
build-backend = "pdm.backend"
|
build-backend = "pdm.backend"
|
||||||
|
|
||||||
[tool.pdm.build]
|
[tool.pdm.build]
|
||||||
@ -38,6 +38,5 @@ includes = ["liteyuki/", "LICENSE", "README.md"]
|
|||||||
excludes = ["tests/", "docs/", "src/"]
|
excludes = ["tests/", "docs/", "src/"]
|
||||||
|
|
||||||
[tool.pdm.version]
|
[tool.pdm.version]
|
||||||
source = "scm"
|
source = "file"
|
||||||
version_format = "liteyuki.version:format_version"
|
path = "liteyuki/__init__.py"
|
||||||
fallback_version = "6.0.0"
|
|
Loading…
Reference in New Issue
Block a user