.github: add downstream PR workflow for podman repo
Automatically create PRs in podman when buildah PRs are opened to test compatibility and catch breaking changes early.
This workflow is similar to: https://github.com/containers/container-libs/blob/main/.github/workflows/opendownstream-pr.yml
What type of PR is this?
/kind api-change /kind bug /kind cleanup /kind deprecation /kind design /kind documentation /kind failing-test /kind feature /kind flake /kind other
What this PR does / why we need it:
How to verify it
Which issue(s) this PR fixes:
Special notes for your reviewer:
Does this PR introduce a user-facing change?
None
If the bot's not going to to do it, this needs text advising someone that they're expected to close the corresponding podman PR when their buildah PR is merged or closed.
@mheon any concerns with running more CI tests?
No, we definitely want this - reverse-dependency testing is something we've wanted for a long while
@mheon I concur on the reverse-dependency testing, I'm just a little concerned about running out of CI resources without needing to pay more. We'll cross that bridge if/when we get there.
@flouthoc I thought earlier today you said you had a change or two to do? I'm not seeing changes since the last comments, but the GitHub UI has been acting whacky this afternoon for me. Do you have more to do stiill?
If the bot's not going to to do it, this needs text advising someone that they're expected to close the corresponding podman PR when their buildah PR is merged or closed.
Modified the text in variable PR_BODY mentioning the following responsibility is taken by @containers/buildah-maintainers
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: curtiscrummie39, flouthoc
The full list of commands accepted by this bot can be found here.
The pull request process is described here
- ~~OWNERS~~ [flouthoc]
Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment
A friendly reminder that this PR had no activity for 30 days.