Behavior of `branches` filter on existing branches

Ouverte Adaptée aux débutants
#42,813 9 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
2/5
Temps estimé
1-3 heures
Accessibilité débutants
78/100
Type d'issue
Documentation
Clarté
Clairement spécifiée
Activité
Active
Stack technique
github-actions
Domaine
ci-cd, documentation

Piste de recherche

Commencez par l’article lié sur la syntaxe des workflows et examinez les sections consacrées aux filtres de branches de pull_request et de push. Mettez à jour la documentation pour expliquer le comportement des branches existantes correspondantes lorsqu’un workflow ou un filtre est ajouté, tout en préservant les indications environnantes. La tâche sera considérée comme terminée lorsque le comportement signalé sera clairement documenté dans les deux sections concernées.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

content github_actions never-stale
Code of Conduct
What article on docs.github.com is affected?

https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-syntax

What part(s) of the article would you like to see updated?

These to parts that describe using a branches filter:

Additional information

I just lost about 5 hours trying a large variety of variations and reviewing the docs related to branches filters on GitHub Actions. Here is what I discovered, and I believe this important fact is nowhere in the docs and should be:

    When a workflow is put in place that has a `branches` filter, or modified
    to add additional branches to an existing `branches` filter, any matching
    branches that already existed PRIOR to this modification are NOT eligible
    to trigger the workflow.

    Only new branches added AFTER the workflow is in place, with matching
    branch names, can trigger the workflow.
Langage dominant
TypeScript
Étoiles
20.9k
Forks
68.8k
Merge moyen
15 h 4 min
PR mergées (30 j)
103

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de github/docs

Toutes les issues de github/docs

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.