前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >github actions 注册使用流程

github actions 注册使用流程

作者头像
golangLeetcode
发布于 2022-08-02 07:34:56
发布于 2022-08-02 07:34:56
4860
举报

为什么需要github actions

有一种常见的情况:你创建了一个网站并且已经准备运行了。这一切都在 GitHub 上。但是你还没 真正完成 。你需要准备部署。你需要准备一个处理程序来为你运行测试,你不用总是手动运行命令。理想情况下,每一次你推送到 master 分支,所有东西都会在某个地方为你自动运行:测试,部署……以前,只有很少的选项可以帮助解决这个问题。你可能需要把其他服务集中,设置,并和 GitHub 整合。你也可以写 post-commit hooks,这也会有帮助。

actions 并不仅仅只是部署和发布。这就是它们酷炫的地方。它们都是容器,毫不夸张地说你可以做 任何事情—— 有着无尽的可能性!你可以用它们压缩合并 CSS 和 JavaScript,在人们在你的项目仓库里在你的仓库创建 issue 的时候向你发送信息,以及更多……没有任何限制。

怎么使用?

访问:https://github.com/features/actions

点击sign up for beta

申请注册成功后如图:

目前测试版本只能在私有项目下应用,创建一个私有项目,进入:

可以发现actions选项卡,点击create a new workflow

进入如下页面:

拖蓝色圆点,到卡片上就可以显示可选工作流:

这里有 npm、Filters、Google Cloud、Azure、Zeit、AWS、Docker Tags、Docker Registry 和 Heroku 的 action。

这里选择github actions for docker

设置完参数后点击done

继续点击可以继续添加

点击.github 会发现多了刚才的workflow 文件 main.workflow

参考:

https://css-tricks.com/introducing-github-actions/

https://www.codercto.com/a/37010.html

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-02-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 golang算法架构leetcode技术php 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文