加载中...
Github Actions 简易使用教程
发表于:2023-05-23 |

Github Actions简易使用教程

下面这个test-action仓库主要是用来练手github actions的,以前谈恋爱的时候写过用github-actions结合微信测试接口号,每天早上九点钟给女朋友发早安和天气信息等。

下面这个就很简单,使用 GitHub Actions 来在每天早上九点钟执行打印问候信息的任务。

首先新建repo之后,建一个.github/workflows/main.yml的文件来定义一个job,也就是作业来完成每天早上九点钟执行打印问候信息的任务,注意UTC时间和北京时间的换算,差8个小时,所以我这里是1,换成北京时间就是上午九点。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
name: Morning Greeting

on:
schedule:
- cron: "0 1 * * *"

jobs:
greet:
runs-on: ubuntu-latest

steps:
- name: Checkout repository
uses: actions/checkout@v2

- name: Print greeting
run: echo "早安!祝您有个美好的一天!"

上述配置文件中,我们定义了一个作业(greet)用于打印早安问候信息。

  • schedule 部分指定了作业的触发时间。在示例中,我们设置为每天早上 9 点钟触发(UTC 转换成北京时间)
  • greet 作业在 ubuntu-latest 环境上运行。它首先检出代码,然后使用 run 命令来执行打印问候信息的操作

现在,每天早上九点钟,GitHub Actions 将自动触发作业并在 Ubuntu 环境上运行,打印出 “早安!祝您有个美好的一天!” 的问候信息。

上一篇:
“水杉在线”-集成RocketMQ(二、自定义拦截器)
下一篇:
“水杉在线”集成RocketMQ(一、部署及测试)