github ci 创建流程
1.创建一个project
2.创建一个runner
2.1 runner 创建步骤
2.2linux 安装上 runner
Download
# Create a folder
$ mkdir actions-runner && cd actions-runner# Download the latest runner package
$ curl -o actions-runner-linux-x64-2.290.1.tar.gz -L https://github.com/actions/runner/releases/download/v2.290.1/actions-runner-linux-x64-2.290.1.tar.gz# Optional: Validate the hash
$ echo "2b97bd3f4639a5df6223d7ce728a611a4cbddea9622c1837967c83c86ebb2baa actions-runner-linux-x64-2.290.1.tar.gz" | shasum -a 256 -c# Extract the installer
$ tar xzf ./actions-runner-linux-x64-2.290.1.tar.gz
Configure
# Create the runner and start the configuration experience
$ ./config.sh --url https://github.com/sixuecheng/cicd-test --token AY2KYD2T3JL6FZP7JABDC3DCM62DG# Last step, run it!
$ ./run.sh
Using your self-hosted runner
# Use this YAML in your workflow file for each job
runs-on: self-hosted
add .yml 文件
build 具体日志
具体参考 https://docs.github.com/cn/actions/learn-github-actions/understanding-github-actions