跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 基于 Github Action 的 ServerChan(server 酱) 来了!
未分類
27 4 月 2020

基于 Github Action 的 ServerChan(server 酱) 来了!

基于 Github Action 的 ServerChan(server 酱) 来了!

資深大佬 : YakuMioto 67

ServerChan Action (Server 酱)

ServerChan Action(Server 酱) 微信消息通知插件

简介

基于 ServerChan(Server 酱) 封装的微信消息通知插件

可用于持续集成的通知等.

我的使用场景有 Hexo 的自动构建成功通知等, (目前别的还没加上)…

项目地址: https://github.com/yakumioto/serverchan-action

号外, 之前也实现过 Drone CI 的 Server 酱插件, 地址: https://github.com/yakumioto/drone-serverchan

栗子

明文 key 配置, 适用于私有仓库

--- name: serverchan-action  on: [push]  jobs:   serverchan:     name: Server chan     runs-on: ubuntu-latest     steps:       - name: Sending message         uses: yakumioto/[email protected]         with:           key: {SCKEY}           text: {消息标题}           desp: {消息内容 支持 MarkDown} 

密文 key 配置, 适用于公共仓库.

--- name: serverchan-action  on: [push]  jobs:   serverchan:     name: Server chan     runs-on: ubuntu-latest     steps:       - name: Sending message         uses: yakumioto/[email protected]         with:           key: ${{ secrets.sckey }}           text: {消息标题}           desp: {消息内容 支持 MarkDown} 

大佬有話說 (10)

  • 資深大佬 : 0312birdzhang

    一条 curl 不就搞定了?

  • 主 資深大佬 : YakuMioto

    @0312birdzhang 有 action 为什么不用呢,虽然你说的也没错,不过写 curl 不优雅…

  • 資深大佬 : liyvhg

    似乎前排活捉了一个 server 酱大佬

  • 主 資深大佬 : YakuMioto

    @liyvhg 哈哈,正好自己要用,顺便学一下 action 怎么写。

  • 資深大佬 : 0312birdzhang

    @YakuMioto #2 不认同,简单即美。

  • 資深大佬 : sneezry

    那个,违反 GitHub 用户协议了……

    > Additionally, GitHub Actions should not be used for: Serverless computing

    https://help.github.com/en/actions/automating-your-workflow-with-github-actions/about-github-actions

    被 GitHub 发现后会被关小黑屋:

    > In order to prevent violations of these limitations and abuse of GitHub Actions, GitHub may monitor your use of GitHub Actions. Misuse of GitHub Actions may result in termination of jobs, or restrictions in your ability to use GitHub Actions.

  • 資深大佬 : sneezry

    不好意思,我没认真读题,发送和 CI/CD 部署相关的通知不算滥用~

  • 主 資深大佬 : YakuMioto

    @0312birdzhang 哈哈, 那就看使用习惯了, 有人喜欢用 uses, 有人喜欢用 run.

  • 主 資深大佬 : YakuMioto

    @sneezry 哈哈哈, 我写这个插件前也没去读这些, 主要是看到有 Telegram 的, 就正好写个 serverchan 的.

  • 資深大佬 : sneezry

    @YakuMioto 因为我看到 GitHub Actions 带宽高达 1Gbps,所以想利用一下,就专门查了下使用条款,看到被明令禁止非常失望……

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具