【问题标题】:Trigger GitHub action when GitHub page is published发布 GitHub 页面时触发 GitHub 操作
【发布时间】:2020-11-28 18:17:58
【问题描述】:

我有一个 Github 页面,当我推送到 master 时会自动更新。我想运行一个在网站发布时触发的 Github 操作。

这将允许我在向网站推送更改时获取更新的 RSS 提要并更新我的社交媒体帐户。

是否可以在网站更改和发布后运行 Github 操作? 或者是否可以关闭 GitHub 页面发布并创建一个我可以控制并自己发布的工作流?

【问题讨论】:

    标签: github github-pages github-actions


    【解决方案1】:

    GitHub Pages 使用部署发布。部署成功后将触发以下工作流程,允许您在之后更新您需要的内容。

    on: deployment_status
    jobs:
      publish:
        if: github.event.deployment_status.state == 'success'
        runs-on: ubuntu-latest
        steps:
          ...
    

    【讨论】:

      猜你喜欢
      • 2019-07-11
      • 2019-03-26
      • 2019-05-05
      • 2019-06-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-12
      • 2021-11-02
      相关资源
      最近更新 更多