stackabletech / stackabletech/documentation

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

未关闭
#733 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

还没有人认领这个 Issue。

release-retro/25.3.0
主要语言
CSS
星标
13
派生
14
平均合并
4 天 8 小时
30 天内合并 PR
10

描述

[!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

贡献指南

这个仓库没有索引到贡献指南

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

调研方向

找到 make-release-branch.sh,并检查它在创建发布分支时如何处理 HEAD 和 main。使用生成的分支配置运行 issue 中显示的 Antora 命令;当使用发布分支而不是 HEAD 或 main,且不再出现重复页面错误时,即表示完成。

由索引模型根据 Issue 内容生成。

评估

技术栈
shell
领域
build-system, documentation, release
Issue 类型
缺陷
难度
2/5
预计耗时
1-3 小时
活跃度
停滞
描述清晰度
基本清楚
新手友好度
48/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。