Skip to content

Autolabel "tests" PRs with a new github label #61377

Open

Description

@amoghrajesh

Body

Consider labelling any PR modifying only tests for better stat collection.

Committer

  • I acknowledge that I am a maintainer/committer of the Apache Airflow project.

Activity

  1. added
    kind:metaHigh-level information important to the community
    on Feb 3, 2026
  2. added
    area:CIAirflow's tests and continious integration
    on Feb 3, 2026
  3. henry3260 commented on Feb 3, 2026

    @henry3260
    Contributor

    @amoghrajesh I can work on this :)

  4. Bhuvan-08 commented on Mar 9, 2026

    @Bhuvan-08

    Hi there I was reviewing the previous PR (#61382) and the discussion.
    It seems the challenge is that boring-cyborg currently labels PRs when any file matches a pattern, but this issue requires labeling only when all changed files are test files.
    Would the preferred approach be extending boring-cyborg to support an "all files match pattern" rule, or implementing a workaround within the Airflow configuration?

  5. potiuk commented on Mar 9, 2026

    @potiuk
    Member

    Hi there I was reviewing the previous PR (#61382) and the discussion. It seems the challenge is that boring-cyborg currently labels PRs when any file matches a pattern, but this issue requires labeling only when all changed files are test files. Would the preferred approach be extending boring-cyborg to support an "all files match pattern" rule, or implementing a workaround within the Airflow configuration?

    Whatever is easier for you. But I am not sure how you imagine the workaround. Drafting a PR is a good start.

  6. Bhuvan-08 commented on Mar 10, 2026

    @Bhuvan-08

    Thanks for clarifying that. I'll try drafting a PR to explore a possible implementation and we can iterate from there.

  7. Adez017 commented on Apr 24, 2026

    @Adez017

    Hi @amoghrajesh , if this issue is still not resolved , can i work on this ?

  8. jenish0908 commented on Aug 13, 2026

    @jenish0908

    Hi @amoghrajesh I've posted a solution for this

    Please check them out when you get a chance!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:CIAirflow's tests and continious integrationgood first issuekind:featureFeature Requestskind:metaHigh-level information important to the community

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions