Skip to content

Set up pull and/or rebase automation from upstream (using bots, actions, apps, etc.) #28

@DeeDeeG

Description

@DeeDeeG

Continuing the discussion from here: #12

We should work out our approach for merging/rebasing stuff from upstream master into this fork.


I think we should have pull bot hard reset our upstream_master to match atom/atom:master (upstream's master) every time upstream pushes to their master.


I have my doubts about any automated rebasing being a good idea... But if we want to do that:

Then we can trigger a rebase Action to rebase our master on our upstream_master each time our upstream_master is pushed.

That way our work in our master is rebased on top of upstream master any time they push to their master.

(Pull Bot doesn't know how to rebase our work on top of the remote, it only know how to rebase the remote on top of us.)

We could also try this rebase Action, but we would have to schedule it, or think of an appropriate trigger for it (maybe pushes to upstream_master here? Meaning we would still use Pull Bot to sync upstream_master.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions