github安装python包_使用github action发布python包到Pypi

在 GitHub 操作 的仓库中自动化、自定义和执行软件开发工作流程。 您可以发现、创建和共享操作以执行您喜欢的任何作业(包括 CI/CD),并将操作合并到完全自定义的工作流程中。

公共仓库免费使用 GitHub 操作

简言之,添加工作流程文件的步骤如下。

在仓库的根目录,创建名为 .github/workflows 的目录以存储工作流程文件。

在 .github/workflows 中,为您的工作流程添加 .yml 或 .yaml 文件。 例如 .github/workflows/continuous-integration-workflow.yml。

使用“GitHub 操作 的工作流程语法”参考文档选择可触发操作的事件、添加操作以及自定义工作流程。

将您在工作流程文件中的更改提交到您希望其中运行工作流程的分支。

这个例子模板来自官方,是我的一个python包(gotwo)。

# This workflows will upload a Python Package using Twine when a release is created

# For more information see: https://help.github.com/en/actions/language-and-framework-guides/using-python-with-github-actions#publishing-to-package-registries

# action的名称

name: Upload Python Package gotwo

on:

# 当master分支有push时,触发action

#push:

# branches:

# - master

# 当一个pr被合并到master时࿰

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值