Skip to content

Commit 56bb6c4

Browse files
committed
retry
Signed-off-by: Mete Fatih Cırıt <mfc@autoware.org>
1 parent df7af9c commit 56bb6c4

1 file changed

Lines changed: 25 additions & 18 deletions

File tree

.github/workflows/reorder-versions.yaml

Lines changed: 25 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -15,31 +15,38 @@ jobs:
1515

1616
- name: Reorder versions.json
1717
run: |
18+
DEFAULT_BRANCH="${{ github.event.repository.default_branch }}"
19+
1820
# Extract and reorder using jq
1921
jq '
20-
. as $all |
22+
. as $all |
2123
22-
# 1. main
23-
($all | map(select(.version == "main"))),
24+
[
25+
# 1. $DEFAULT_BRANCH
26+
($all | map(select(.version == "$DEFAULT_BRANCH"))[]),
2427
2528
# 2. numeric versions like 1.4, 2.0, etc.
2629
($all
2730
| map(select(.version | test("^[0-9]+\\.[0-9]+$")))
28-
| sort_by(.version | split(".") | map(tonumber)) # numeric sort
29-
| reverse # optional: newest first
30-
),
31-
32-
# 3. PR versions: pr-123
33-
($all
34-
| map(select(.version | test("^pr-[0-9]+$")))
35-
| sort_by(.version | ltrimstr("pr-") | tonumber)
36-
),
37-
38-
# 4. everything else (other branches)
39-
($all
40-
| map(select(.version | test("^(main|[0-9]+\\.[0-9]+|pr-[0-9]+)$") | not))
41-
| sort_by(.version)
42-
)
31+
| sort_by(.version | split(".") | map(tonumber))
32+
| reverse
33+
| .[]
34+
),
35+
36+
# 3. PR versions: pr-123
37+
($all
38+
| map(select(.version | test("^pr-[0-9]+$")))
39+
| sort_by(.version | ltrimstr("pr-") | tonumber)
40+
| .[]
41+
),
42+
43+
# 4. everything else (other branches)
44+
($all
45+
| map(select(.version | test("^(main|[0-9]+\\.[0-9]+|pr-[0-9]+)$") | not))
46+
| sort_by(.version)
47+
| .[]
48+
)
49+
]
4350
' versions.json > versions.sorted.json
4451
4552
cat versions.sorted.json

0 commit comments

Comments
 (0)