1 Star 0 Fork 0

Sync.Nep / djc_helper

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
_push_github.py 781 Bytes
一键复制 编辑 原始数据 按行查看 历史
风之凌殇 提交于 2021-12-15 00:32 . ci: black format
# 构建发布压缩包
import subprocess
from version import now_version
def push_github(version):
# note: 当手动触发了github action的时候,会创建一个很奇怪的tag,记得去删掉他refs/heads/master
# 先尝试移除该tag,并同步到github,避免后面加标签失败
subprocess.call(["git", "tag", "-d", version])
subprocess.call(["git", "push", "origin", "master", f":refs/tags/{version}"])
# 然后添加新tab,并同步到github
subprocess.call(["git", "tag", "-a", version, "-m", f"release {version}"])
subprocess.call(["git", "push", "origin", "master", "--tags"])
def main():
version = "v" + now_version
push_github(version)
import os
os.system("PAUSE")
if __name__ == "__main__":
main()
1
https://gitee.com/a915646637/djc_helper.git
git@gitee.com:a915646637/djc_helper.git
a915646637
djc_helper
djc_helper
master

搜索帮助