stackabletech / stackabletech/documentation

⏲ `make-release-branch.sh` script needs to replace `HEAD` and `main` with the release branch

Offen
#733 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

release-retro/25.3.0
Vorherrschende Sprache
CSS
Sterne
13
Forks
14
Ø Merge
4 T. 8 Std.
Gemergte PRs (30 T.)
10

Beschreibung

[!NOTE]
This came out of the 25.3.0 Release Retro.

Without this, we get Antora errors about duplicate pages:

node_modules/.bin/antora generate local-antora-playbook.yml
[14:12:28.017] FATAL (antora): Duplicate page: nightly@home:demos:airflow-scheduled-job.adoc
    1: docs/modules/demos/pages/airflow-scheduled-job.adoc in https://github.com/stackabletech/demos.git (branch: main | start path: docs)
    2: docs/modules/demos/pages/airflow-scheduled-job.adoc in https://github.com/stackabletech/demos.git (branch: release-25.3 | start path: docs)

See manual commit made here after troubleshooting the error: https://github.com/stackabletech/documentation/pull/725

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Finde make-release-branch.sh und überprüfe, wie das Skript beim Erstellen des Release-Branches mit HEAD und main umgeht. Führe den im Issue gezeigten Antora-Befehl mit der generierten Branch-Konfiguration aus; fertig ist die Aufgabe, wenn statt HEAD oder main der Release-Branch verwendet wird und keine Duplicate-Page-Fehler mehr auftreten.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
shell
Bereich
build-system, documentation, release
Issue-Typ
Bug
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
48/100

Neue Issues direkt in Ihr Postfach

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