写点什么

Github Actions

0 人感兴趣 · 7 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/ec/ecbf46df1975546619a53fcd3c079fae.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

基于 GitHub 的数据库 CI/CD 最佳实践

用户头像
Bytebase
2022-08-31

数据库变更一直是整个应用发布过程中效率最低、流程最复杂、风险最高的环节,也是 DevOps 流程中最难以攻克的阵地。那我们是否能在具体的 CI/CD 流程中,像处理代码那样处理数据库变更呢?

https://static001.geekbang.org/infoq/03/03f9155b9a325df7b65a6e59c97fb5a1.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Github Actions 实现 Node.js 项目的 CICD 环境搭建

用户头像
昆吾kw
2022-08-06

本文我们介绍 CI / CD 的概念, 主要是帮助完成软件开发的自动化构建、测试和发布环节。同时会使用 Gtihub Actions 实现一个 Node.js 项目的自动化部署环境的搭建。

https://static001.geekbang.org/infoq/a5/a5229b8546c75601106cb9369afa7b2d.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

还不会用 GitHub Actions ?看看这篇

用户头像
冴羽
2021-12-17

这篇我翻译整理了 GitHub Actions 的官方文档,为大家介绍 GitHub Actions 的同时,并讲解上篇同步 Gitee 的 Actions 代码

https://static001.geekbang.org/infoq/1b/1b0d6f437a14da8ae65ada0fa899665f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

GrowingIO Design 组件库搭建之 CI/CD

在以前介绍了持续集成(简称 CI)、持续交付(简称 CD)和持续部署(简称 CD)三个概念,以及在 GrowingIO SaaS 产品中的实践。

https://static001.geekbang.org/infoq/8e/8e80092f730395fcebf943477764f23a.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Github Action 自动构建 Flutter Android Apk

用户头像
Leetao
2021-05-25

前段时间用 Flutter 做了一个开源的项目 RSSAid,因为需要打包 apk,在此之前一直是在本地签名打包的。后来和别人交流了一下,想起来可以用 Github Action 构建持续化集成,自动打包。然后就研究了一下,最后完成了根据 tag 版本自动生成 apk 的 workflows。

https://static001.geekbang.org/infoq/92/927120a4b96c49e78eb19908f34fae2f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

GitHub Actions:真正的 DevOps CI

在 GitHub Actions 诞生之前,业界已经有不少持续集成(Continuous Integration,CI) ,比如 Circle CI,和 GitHub 深度打通,体验已经很好了。那么 GitHub Actions 有什么优势,是否值得大家学习和使用呢?

https://static001.geekbang.org/infoq/24/24f531e5a44e2d404c99356c4157fe1d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

使用 Github Actions 部署静态网站

用户头像
玉龙BB
2021-01-06

利用HUGO生成静态网站并使用Github Actions快速部署静态网站到Github Pages

Github Actions_Github Actions技术文章_InfoQ写作社区