Commit 556308a
authored
ci: publish the cli extension into 2026/next, not 2026/edge (#237)
## What
`ext-release.yml` publishes `avocado-ext-cli` into `2026/edge` while
every other extension repo — and this repo's own 2024 leg — publishes
into `next`. `next` is the feed `avocado install` follows, so the last
two CLI releases never reached the users of the 2026 feed:
```
2026/edge avocado-ext-cli 0.41.2-r0, 1.0.0~rc.2-r0, 1.0.0~rc.3-r0
2026/next avocado-ext-cli 0.41.2-r0
```
`ext-test.yml` built only against 2024 (x86-64 and arm64), so nothing
exercised the 2026 feed before a tag went out.
## How
The 2026 release leg targets `next`. `ext-test.yml` gains the matching
`2026/next` leg on qemux86-64, so both feeds the release publishes into
are built before a tag.
## Results
rc.3 was republished into `2026/next` by dispatching this branch's
workflow (run
[33794740049](https://github.com/avocado-linux/avocado-cli/actions/runs/33794740049))
— "Published avocado-ext-cli-1.0.0-rc.3; ingest queued". The 2024 leg of
that dispatch failed as expected: rc.3 is already published there, and
the server rejects a duplicate version ("that extension version is
already taken").
rc.2 is left where it is; it is superseded.1 parent 53f0640 commit 556308a
2 files changed
Lines changed: 4 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
| 51 | + | |
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
46 | 49 | | |
47 | 50 | | |
48 | 51 | | |
| |||
0 commit comments