Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

pr-pipeline: fix-ci composite activity and its leaves

Geschlossen
#7,031 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
12/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Bereich
ci-cd

Rechercherichtung

Start with docs/conventions/pr-pipeline/README.md, especially the Activities section on composite activities, leaves, and the rule that write-effect activities must not execute head code, then read the parent issue #6989. The leaf list is a draft to be finalised from the jobs ci-status runs, and how a leaf that runs PR head code pushes a fix is still reserved for the owner. Done means each leaf has its pipeline-config definition and effect, is enabled per repository, and has a first live run recorded.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

needs-human needs-triage

Refs: #6989

The pr-unblock lane (stage unblock) composes three activities: resolve-conflicts, fix-ci and
address-feedback. Activities are layered: a composite activity lists child activities, and only
leaves run a skill or script with their own effect. This issue tracks the fix-ci composite and
its leaves so none is lost while pr-unblock ships with resolve-conflicts only.

Leaves (draft; final list comes from the jobs ci-status runs)

  • fix-format
  • fix-lint
  • fix-types
  • fix-build
  • fix-tests

Open, owner-reserved

  • How a leaf that must run PR head code (tests, builds) pushes a fix: a read-only diagnose step
    followed by a separate push step, or another split. A write-effect activity must not execute
    head code (docs/conventions/pr-pipeline/README.md, Activities).

Done when

Each leaf is defined in the pipeline config with its effect, enabled per repository, and its
first live run is recorded.

🤖 Generated with Claude Code

Vorherrschende Sprache
Shell
Sterne
22
Forks
2
Ø Merge
3 Std. 42 Min.
Gemergte PRs (30 T.)
938

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus melodic-software/claude-code-plugins

Alle Issues in melodic-software/claude-code-plugins

Ähnliche Issues

Weitere Issues zu Shell/Bash

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.