发布 GitHub 页面时触发 GitHub 操作

     2023-03-28     77

关键词:

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

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

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

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

【问题讨论】:

【参考方案1】:

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

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

【讨论】:

将用户添加到存储库时触发 Github Actions

...bActions【英文标题】:GithubActionstriggerwhenaddusertorepository【发布时间】:2021-12-2923:55:56【问题描述】:我是GitHub操作的新手,不幸的是,我没有找到任何有关将用户添加到repo的触发器的信息。GitHubActions中有类似的东西吗?【问题... 查看详情

有没有啥可以从 Shiny Dashboard 触发 GitHub 操作工作流?

...ard?有没有什么可以从ShinyDashboard触发GitHub操作工作流?【发布时间】:2021-09-1517:22:15【问题描述】:我正在寻找一种方法,只需单击一个按钮即可从仪表板触发GitHub操作工作流。另外,有没有办法在 查看详情

在 github 操作中触发工作流之前,我们可以等待另一个 repo 工作流完成吗?

...foranotherrepoworkflowtocompletebeforetriggertheworkflowingithubactions?【发布时间】:2021-11-2802:58:49【问题描述】:我有三个github存储库test、core和actual。当testrepo和corerepo工作流成功完成时,我想在a 查看详情

个人 github 页面上的数据库

...b页面上的数据库【英文标题】:Databaseonapersonalgithubpage【发布时间】:2015-10-1718:09:01【问题描述】:是否可以在您的个人github页面的某处存储一些数据?例如触发计数器的按钮。当您单击按钮时,计数器加1。当其他用户访问该... 查看详情

Github 操作未能在 Github 页面上部署 Jekyll 网站

...英文标题】:GithubactionsfailedtodeployJekyllwebsiteonGithubpages【发布时间】:2021-05-1716:32:24【问题描述】:我已经设置了一个本地Jekyll站点,该站点配置为部署到Github页面。我使用了“Chirpy”主题(参见https://github.com/cotes2020/jekyll-theme-c 查看详情

当 github PR 提出时触发 jenkins 构建

...jenkins构建【英文标题】:TriggerjenkinsbuildwhengithubPRraised【发布时间】:2018-11-3018:31:01【问题描述】:我希望Jenkins在创建GitHubPR时自动触发构建,但似乎GitHub无法与Jenkins通信,在GitHubwebhook中收到错误“我们无法交付此有效负载:... 查看详情

AWS CodePipeline github webhook 未在提交时触发

...【英文标题】:AWSCodePipelinegithubwebhooknottriggeringoncommit【发布时间】:2020-03-0107:15:18【问题描述】:我设置了一个AWSCodePipeline,它使用github作为源,CodeBuild用于构建,并部署到ElasticBeanstalk。当一切都在控制台中设置好并且我是gith... 查看详情

在 Github 中合并拉取请求时触发 Jenkins 构建

...【英文标题】:TriggerJenkinsbuildwhenpullrequestismergedinGithub【发布时间】:2021-01-1023:40:09【问题描述】:这在Jenkins中应该是一个简单的、开箱即用的配置,但我在互联网上没有找到任何简单的东西。我要做的就是仅在我将拉取请求合... 查看详情

推送事件不会触发推送路径上的工作流(github 操作)

...标题】:Pusheventdoesn\'ttriggerworkflowonpushpaths(githubactions)【发布时间】:2021-08-0514:18:36【问题描述】:我目前正在thisrepository上测试GithubActions工作流程。上下文我正在尝试使用thisworkflow(1st):on:workflow_dispatch:jobs:j 查看详情

github 操作——编译结果在哪里?

...?【英文标题】:githubactions–wherearethecompilationresults?【发布时间】:2020-10-0814:55:40【问题描述】:我已经定义了一个小的githubaction工作流,它应该从scss编译一个kss-styleguide。该工作流程的步骤基本上会触发构建生成的css和相应... 查看详情

使用 github 操作从 monorepo 部署单个服务

...文标题】:Deployindividualservicesfromamonorepousinggithubactions【发布时间】:2020-01-2720:55:28【问题描述】:我有大约10个单独的微服务,其中大部分是用于各种数据处理作业的云功能,它们都位于一个github存储库中。目标是在推送到分支... 查看详情

如何在推送某个分支时设置 github webhook 触发器

...英文标题】:Howtosetupgithubwebhooktriggeronpushingincertainbranch【发布时间】:2020-01-2518:03:43【问题描述】:我有Jenkins管道,并配置了githubwebhook来触发管道。如何在推送某个分支时触发管道,而不是通过推送到每个分支来触发管道?【... 查看详情

如何使用 github 操作从 Github 中存储库 A 的工作流作业触发存储库 B(下游作业)中的工作流作业

...ryB(downstreamjob)fromworkflowjobofrepositoryAinGithubusinggithubactions【发布时间】:2021-07-2911:54:58【问题描述】:我有3个GitHub存储库的要求。回购A回购B回购 查看详情

Azure Devops 无法根据 Github 标签创建发布触发器

】AzureDevops无法根据Github标签创建发布触发器【英文标题】:AzureDevopsUnabletocreatereleasetriggerbasedonGithubtag【发布时间】:2020-05-2610:36:45【问题描述】:我只想在我在github中创建一个版本时创建一个版本(它被标记为release。我试图... 查看详情

在github推送时不会触发jenkins管道作业

我创建了JenkinsPipeline作业,希望它能在我的GitHubrepopush事件中触发。我已经将repourl添加到作业配置并检查了“触发推送选项”:我还添加了GitHub令牌以及jenkins配置Github部分所需的权限:在Githubrepo中,我为我的Jenkins服务器启用了... 查看详情

使用 github 操作发布文档

】使用github操作发布文档【英文标题】:Usinggithubactionstopublishdocumentation【发布时间】:2020-01-1905:38:57【问题描述】:我的考虑:github提供github页面来托管我的master分支或专用gh-pages分支上的文件夹中的文档,但这意味着提交构建... 查看详情

部署到 github 页面时不会加载图像

...图像【英文标题】:Imageswillnotloadwhendeployingtogithubpages【发布时间】:2019-04-3020:58:37【问题描述】:我正在使用create-react-app构建一个简单的React应用程序,但是,当我将项目部署到github页面时,图像不会加载,但是当我使用命令... 查看详情

部署到 DigitalOcean 时 GitHub 操作失败

...失败【英文标题】:GitHubactionfailswhendeployingtoDigitalOcean【发布时间】:2021-02-0521:14:09【问题描述】:我在尝试通过github操作部署到DigitalOcean时遇到错误,我不确定它为什么对python大喊大叫。是因为我使用的docker图像吗?我已经尝... 查看详情