V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zouzou0208
V2EX  ›  程序员

GitHub Issues 及 Actions 的巧妙应用

  •  
  •   zouzou0208 · 2020-10-21 11:53:30 +08:00 · 444 次点击
    这是一个创建于 1254 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一、用 Issues 写博客及 TODO

    之前读到过一篇文章People Die, but Long Live GitHub 决定把全部的文章记录日记转到 GitHub 有些文章就是简单的流水账碎碎念,写成一篇博客文章有点短,issue 再合适不过了。

    并且我结合了 GitHub Actions 只需要写 issue 打标签,自动生成这个博客的 readme, 还包括 todo list 大家可以参考这篇issue blog image

    项目的 GitHub 地址: https://github.com/yihong0618/gitblog

    二、用 Issues 当图床(免费,有 cdn 加速)

    我现在每个项目第一个 issue 都命名为 imgs 在上面贴图。比如这篇 v2 的图床就是在 issues 中贴的。 有以下好处

    1. 可以复制黏贴,截完图直接贴到项目的第一个 issue 或是评论里
    2. 自动生成 md 格式可以改下直接复制到 readme 中
    3. 不会被路径困扰,还相对比较好找

    缺点(可能有些情况需要科学上网)

    image image

    三、用 Issues(comment) 触发 Actions 完成一些操作或者测试 Actions

    在 GitHub Actions 可以用 Issues 和 Issues comment 触发

    比如我就把 blog 和知识库结合起来,利用评论 issue 把自己日常的小知识放进 kb.

    • 可以简单的对 Actions 成功与否进行测试。
    • 可以利用不同的人的 comment 和不同内容的 comment 进行区分,完成不同的 ci image

    https://github.com/yihong0618/gitblog/issues/189

    2 条回复    2020-10-21 17:12:04 +08:00
    joesonw
        1
    joesonw  
       2020-10-21 16:38:53 +08:00   ❤️ 1
    其实后续还可以直接发布 github pages, 岂不更妙.
    zouzou0208
        2
    zouzou0208  
    OP
       2020-10-21 17:12:04 +08:00 via iPhone
    @joesonw 是的,哈哈
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3841 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 10:33 · PVG 18:33 · LAX 03:33 · JFK 06:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.