Skip to content

west: update manifest and doc URLs for tl_ repo rename on telink_aliro_baza_zephyr_4.1.0 - #825

Draft
damien0x0023 wants to merge 3 commits into
telink_aliro_baza_zephyr_4.1.0from
feat-rename_tl_prefix-telink_aliro_baza_zephyr_4.1.0
Draft

west: update manifest and doc URLs for tl_ repo rename on telink_aliro_baza_zephyr_4.1.0#825
damien0x0023 wants to merge 3 commits into
telink_aliro_baza_zephyr_4.1.0from
feat-rename_tl_prefix-telink_aliro_baza_zephyr_4.1.0

Conversation

@damien0x0023

Copy link
Copy Markdown
Collaborator

Summary

Update repository references for the tl_ repo rename, phase 1 (UTCSH-526 / Rename-01, parent epic UTCSH-525).

Old New
telink-semi/zephyr telink-semi/tl_zephyr
telink-semi/mcuboot telink-semi/tl_mcuboot
telink-semi/openthread telink-semi/tl_openthread
telink-semi/xz telink-semi/tl_xz
telink-semi/openthread_telink_lib telink-semi/tl_openthread_libs (placeholder first)

Notes:

  • openthread_telink_lib uses a placeholder-first strategy: tl_openthread_libs is published as a mirror snapshot before this PR merges, so the new URL is live immediately; the original repository is renamed onto that name after ThreadGroup confirmation (UTCSH-533 / Rename-08). The west project name and local path (modules/lib/openthread_telink_lib) stay unchanged — only the manifest url changes.
  • Historical release notes are left unchanged (GitHub 301 redirects cover them).

Changes

  • west.yml / submanifests/*.yaml: manifest URLs and repo-path entries
  • .github/workflows/: CI clone/fetch URLs
  • README / docs: repository links

Merge timing

Warning

Do NOT merge before the freeze window. CI cloning tl_*.git URLs fails until the GitHub-side renames are executed (UTCSH-527 / Rename-02, UTCSH-528 / Rename-03). Exception: tl_openthread_libs is already live as a placeholder mirror, so that URL works before the freeze window.

Verification

  • CI green after the GitHub-side rename is executed
  • west update succeeds with the updated manifest
  • west update fetches tl_openthread_libs (placeholder mirror) via the updated submanifest
  • No remaining telink-semi/{zephyr,mcuboot,openthread,xz,openthread_telink_lib} references outside release notes

Tracking: UTCSH-525 (epic) / UTCSH-526 (Rename-01)

@damien0x0023
damien0x0023 force-pushed the feat-rename_tl_prefix-telink_aliro_baza_zephyr_4.1.0 branch 2 times, most recently from 0744e3c to 1f2964e Compare August 28, 2026 03:25
Prepare for the GitHub repo renames tracked in UTCSH-526
(Rename-01, parent epic UTCSH-525):

- zephyr      -> tl_zephyr (self references in README / docs)
- mcuboot     -> tl_mcuboot
- openthread  -> tl_openthread
- xz          -> tl_xz

openthread_telink_lib references now point to tl_openthread_libs,
published first as a placeholder mirror; the original repository is
renamed onto that name after ThreadGroup confirmation (UTCSH-533 /
Rename-08). Historical release
notes are left unchanged (GitHub 301 redirects cover them).

Do not merge before the freeze window: CI cloning tl_* URLs
fails until the renames are executed (UTCSH-527 / Rename-02,
UTCSH-528 / Rename-03).

Also sort the tl_ble_sdk west manifest entry and add its MAINTAINERS.yml
entry; these pre-existing issues surface now that this branch touches
west.yml and would otherwise fail the compliance check.

Also documents the Telink specific modifications carried by the renamed
fork repositories (tl_mcuboot, tl_openthread, tl_xz, tl_openthread_libs)
in the SDK README.

Signed-off-by: Damien Ji <yinghao.ji@telink-semi.com>
@damien0x0023
damien0x0023 force-pushed the feat-rename_tl_prefix-telink_aliro_baza_zephyr_4.1.0 branch from 1f2964e to 367067b Compare August 28, 2026 05:22
@damien0x0023
damien0x0023 marked this pull request as draft August 28, 2026 06:26
The repository was renamed from "zephyr" to "tl_zephyr", so the
actions/checkout step now checks out the code into a directory named
"tl_zephyr" instead of "zephyr". This breaks all Telink workflows at
the "West setup" step with:

  FATAL ERROR: can't init: no west.yml found in
  /home/runner/work/tl_zephyr/zephyr

because west init -l zephyr, the manifest "self: path: zephyr" and
the build commands all expect a "zephyr" directory in the workspace.

Create a "zephyr" symlink pointing to the "tl_zephyr" checkout
directory before running west init in all Telink workflows.

Signed-off-by: Damien Ji <yinghao.ji@telink-semi.com>
Replace the detailed feature table (which referenced Kconfig symbols
like CONFIG_BOOT_IMG_HASH_DIRECTLY_ON_STORAGE, triggering UndefinedKconfig
compliance failures) with a concise bullet list of Telink-maintained
repositories, each with a brief description and links to both the
Telink fork and upstream. Detailed feature documentation lives in the
individual module repositories.

Only the fork repositories actually referenced by this branch's west
manifests are listed (tl_mcuboot, tl_xz, tl_openthread_libs); forks
pulled in solely by other SDK branches are omitted.

Signed-off-by: Damien Ji <yinghao.ji@telink-semi.com>
@damien0x0023
damien0x0023 force-pushed the feat-rename_tl_prefix-telink_aliro_baza_zephyr_4.1.0 branch from 9a2642d to f7cebed Compare August 28, 2026 14:37
@damien0x0023 damien0x0023 changed the title west: update telink manifest and doc URLs for tl_ repo rename west: update manifest and doc URLs for tl_ repo rename on telink_aliro_baza_zephyr_4.1.0 Sep 1, 2026
@damien0x0023

damien0x0023 commented Sep 1, 2026

Copy link
Copy Markdown
Collaborator Author

@s07641069 @interfer @serhiiSalamakha
If I remember correctly, telink_aliro_baza_zephyr_4.1.0 is a working branch for aliro development purposes.
It is not necessary to adjust documentation in any developing branch, correct?
We can thus close this PR directly.

@interfer

interfer commented Sep 1, 2026

Copy link
Copy Markdown
Collaborator

@damien0x0023 it looks like there's mismatch in SPI drivers, so it's not doc/CI related

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants