Jac*_*ern 4 continuous-integration github github-actions
我的build_and_test.yml文件.github/workflows如下:
name: CI
on:
push:
branches:
- main
- name-of-my-branch
pull_request:
branches:
- main
jobs:
build:
# Code to build
Run Code Online (Sandbox Code Playgroud)
但是,当我推送到分支以外的任何分支时main,构建不会触发。有什么想法可能是为什么吗?
Jac*_*ern 17
我意识到这个 Github Actions 文件位于主分支上,并且 Github使用为要推送的分支配置的操作。如果其 中指定name-of-my-branch了不同的内容,它不会执行任何操作。因此,在分支中有点欺骗性 - 仅当该分支在其自己的下指定时,才会发生推送构建。on: push: branches:.github/workflows/build_and_test.ymlbranches: name-of-my-branchmainpush.yml
我从 拉到main来name-of-my-branch更新build_and_test.yml,推送,然后触发了构建。
| 归档时间: |
|
| 查看次数: |
6189 次 |
| 最近记录: |