Github İşlemi dala basıldığında tetiklenmiyor

Oct 27 2020

Benim build_and_test.ymldosya .github/workflowsaşağıdaki gibidir:

name: CI

on:
  push:
    branches:
      - main
      - name-of-my-branch
  pull_request:
    branches:
      - main

jobs:
  build:
    # Code to build

Ancak dal dışında herhangi bir dala mainittiğimde yapı tetiklenmiyor. Bunun neden olabileceğine dair bir fikriniz var mı?

Yanıtlar

JacobStern Oct 28 2020 at 02:04

Bu Github Actions dosyasının ana dalda olduğunu fark ettim ve Github , itilen şube için yapılandırılan eylemleri kullanıyor . İçinde name-of-my-branchfarklı on: push: branches:belirtilmişse hiçbir şey yapmaz .github/workflows/build_and_test.yml. Yani branches: name-of-my-branchiçinde maino dalı altında belirtilirse bir yapı-on-itme gerçekleşeceğini - şube biraz aldatıcıdır pushkendi içinde .yml.

Güncellemek için ' maine çektim , itildim ve yapı tetiklendi.name-of-my-branchbuild_and_test.yml