Add Gardener task to fix merge conflicts on open pull requests
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 30/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- github-actions, typescript
Direzione di ricerca
The issue names no files. Start by finding how existing Gardener tasks and their GitHub Actions workflows are defined in the repository, and copy that pattern for a new push-to-main workflow. Done means the workflow lists open PRs against main without a has-conflicts label, then either rebases and force-pushes a clean fix with a resolution comment or posts a message tagging @gardener-cf. Settle the auto-fix decision rules with a maintainer before coding.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Create a new Gardener task + workflow that runs on push to main.
It should then go through open pull requests against main and look for potential merge conflicts that do not have a has-conflicts label.
If a merge conflict exists it should decide if it can be fixed without human feedback, additional commits or significant behavioral changes to the PR.
If it can be fixed, the fix should be made so the branch rebases cleanly and force pushed. A comment should be added to the PR to document the resolution.
If it needs human intervention a message should be posted tagging @gardener-cf requesting that it open a PR to resolve the conflicts for review.
- Lingua principale
- TypeScript
- Stelle
- 9.5k
- Fork
- 552
- Merge medio
- 1g 21h
- PR unite (30g)
- 42
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di cloudflare/computer
-
Feature: add workspace.inspect() and the workspace_summary toolForse già presa @aron-cf l’ha presa 1 giorno fa. Apertaenhancement
cloudflare/computer#226 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Sync planning scans the full pending change set before yielding; repeated Durable Object CPU-limit failuresForse già presa @aron-cf l’ha presa 2 giorni fa. Apertabug
cloudflare/computer#225 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Always run the "next" computerd workflow on push to the `release` branchForse già presa @aron-cf l’ha presa 3 giorni fa. Apertabug
cloudflare/computer#222 · 2 commenti · 1 reazione · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Make just-bash and acorn optional peer dependencies, pulled in only by the backend that needs themApertaenhancement
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
cloudflare/computer#220 · 3 commenti · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
Workspace namespaces: more than one Workspace per Durable Object storageForse già presa @aron-cf l’ha presa 4 giorni fa. Apertaenhancement
cloudflare/computer#219 · 1 commento · 1 reazione · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di cloudflare/computer
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
microsoft/playwright#43327 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
microsoft/TypeScript#64758 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
opensearch-project/OpenSearch-Dashboards#12937 ·
I maintainer di solito rispondono entro 2 giorni
-
Liveness marks block-included attesters live in the block's epoch instead of the attestation's epochAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
I maintainer di solito rispondono entro 1 giorno
-
status: needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
a2ui-project/a2ui#3158 ·
I maintainer di solito rispondono entro 2 giorni