Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: road to merge queues #9231

Merged
merged 7 commits into from
Mar 24, 2024
Merged

ci: road to merge queues #9231

merged 7 commits into from
Mar 24, 2024

Conversation

neersighted
Copy link
Member

Work towards enabling merge queues by streamlining all of our test-related workflows with dorny/paths-filter, and introduce a new backport job that is capable of handling all forms of merge.

@neersighted neersighted added the area/ci Related to CI/CD label Mar 24, 2024
@neersighted neersighted requested a review from abn March 24, 2024 18:22
Since all upstream branches now are release/development branches (and
not feature branches), we can (and should) run CI on them.
Make use of a GitHub-provided token action, and a new backport script
that is capable of handling more complex scenarios, such as a
merge-and-rebase.
.github/workflows/tests.yaml Show resolved Hide resolved
@abn abn merged commit 6b64023 into python-poetry:main Mar 24, 2024
23 checks passed
@neersighted neersighted deleted the ci_revamp_1 branch March 24, 2024 20:17
with:
filters: |
workflow: &workflow
- '.github/workflwos/tests.yaml'
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

typo "workflwos"

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oops, thanks for the spot!

@dimbleby
Copy link
Contributor

something funky about the backport job too eg https://github.com/python-poetry/poetry/actions/runs/8411949906

@neersighted
Copy link
Member Author

something funky about the backport job too eg https://github.com/python-poetry/poetry/actions/runs/8411949906

Added a commit to #9232

Copy link

This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Apr 29, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area/ci Related to CI/CD
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants