mirror of
https://github.com/t8y2/dbx.git
synced 2026-10-21 08:13:34 +00:00
fix(docs): filter out agents releases from changelog
- Filter agents-* releases in sync-changelog.mjs (source) - Filter agents-* releases in changelog.ts (fallback) - Prevents internal agent releases from appearing in user-facing changelog
This commit is contained in:
@@ -98,7 +98,7 @@ export function buildReleasesJson(releases, now = new Date()) {
|
||||
return {
|
||||
updatedAt: now.toISOString(),
|
||||
releases: releases
|
||||
.filter((r) => !r.draft && !r.prerelease)
|
||||
.filter((r) => !r.draft && !r.prerelease && !r.tag_name.startsWith("agents-"))
|
||||
.sort((a, b) => new Date(b.published_at) - new Date(a.published_at))
|
||||
.map((r) => ({
|
||||
tag: r.tag_name,
|
||||
|
||||
@@ -117,7 +117,7 @@ export async function fetchGitHubChangelog(): Promise<ChangelogData> {
|
||||
return {
|
||||
updatedAt: new Date().toISOString(),
|
||||
releases: releases
|
||||
.filter((release) => !release.draft && !release.prerelease)
|
||||
.filter((release) => !release.draft && !release.prerelease && !release.tag_name.startsWith("agents-"))
|
||||
.map((release) => ({
|
||||
tag: release.tag_name,
|
||||
name: release.name || release.tag_name,
|
||||
|
||||
Reference in New Issue
Block a user