Skip to content

Automation for BeeWare Pull Requests board #397

Open

Description

@glasnt

In the theme of the BeeWare Planning project board (for issues), build and automate the BeeWare Pull requests for pull requests.

The purpose of this is to help improve the triager happy path per beeware/beeware#618 to have a readily assessible list of work to be reviewed.

Activity

  1. glasnt commented on Sep 14, 2026

    @glasnt
    MemberAuthor

    Limitation: boards only support one main project (without payment). Work around: automation.

    Steps required:

  2. moved this from To triage to In progress in BeeWare Planningon Sep 14, 2026
  3. glasnt commented on Sep 14, 2026

    @glasnt
    MemberAuthor

    There are a number of notes in #399 about the limitations of that implementation that should be referenced later.

  4. glasnt commented on Sep 14, 2026

    @glasnt
    MemberAuthor

    An alternative implementation is a poll-based method like https://github.com/poseidon/wait-for-status-checks

    Example implementation: https://github.com/c-ares/c-ares/blob/main/.github/workflows/all-checks.yml

    Having an additional step to add our label could work here. It also allows us to have explicit excludes (known flaky tests).

  5. freakboy3742 commented on Sep 23, 2026

    @freakboy3742
    Member

    See review comment on beeware/toga-chart#344 for discussion about potential issues with the poll-based method.

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

    No labels
    No labels

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions