Skip to content

Commit 85b4a06

Browse files
committed
ci(release): move nodedb-sql to its own publish tier after nodedb-query
nodedb-sql depends on nodedb-query, so it must be published after tier 4. Introduce tier 5 for nodedb-sql and remove it from tier 3.
1 parent f5cc53b commit 85b4a06

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,9 +124,11 @@ jobs:
124124
# Tier 2: depends on tier 1 only
125125
TIER2="nodedb-types"
126126
# Tier 3: depends on tier 1-2
127-
TIER3="nodedb-vector nodedb-graph nodedb-spatial nodedb-strict nodedb-client nodedb-sql nodedb-columnar nodedb-cluster"
128-
# Tier 4: depends on tier 3 (nodedb-spatial)
127+
TIER3="nodedb-vector nodedb-graph nodedb-spatial nodedb-strict nodedb-client nodedb-columnar nodedb-cluster"
128+
# Tier 4: depends on tier 3 (nodedb-spatial, nodedb-fts, nodedb-types)
129129
TIER4="nodedb-query"
130+
# Tier 5: depends on tier 4 (nodedb-query)
131+
TIER5="nodedb-sql"
130132
is_published() {
131133
curl -sf \
132134
-H "User-Agent: nodedb-ci (github.com/NodeDB-Lab/nodedb)" \
@@ -175,6 +177,7 @@ jobs:
175177
publish_tier "2 (depends on tier 1)" $TIER2
176178
publish_tier "3 (depends on tier 2)" $TIER3
177179
publish_tier "4 (depends on tier 3)" $TIER4
180+
publish_tier "5 (depends on tier 4)" $TIER5
178181
179182
# ── Build nodedb server binary (Linux only — requires io_uring) ──────────────
180183
build-server:

0 commit comments

Comments
 (0)