Skip to content

Commit ae74758

Browse files
abhay1999claude
andcommitted
feat: add helm/helm#31981 (merged) — update CNCF PR count to 10
- OpenSource: add PR #31981 'fix(kube): clarify server-side apply patch errors' to STATIC_MERGED and OTHER_FEATURED (alongside existing helm #31931) - Skills: bump CNCF PRs stat from 9 → 10 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 54e95d2 commit ae74758

2 files changed

Lines changed: 18 additions & 1 deletion

File tree

‎src/components/OpenSource.tsx‎

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -293,6 +293,22 @@ const OTHER_FEATURED = [
293293
borderClass: 'border-amber-500/25',
294294
glowColor: 'rgba(251,191,36,0.1)',
295295
},
296+
{
297+
number: 31981,
298+
org: 'helm/helm',
299+
orgDisplay: 'Helm',
300+
badge: 'CNCF Graduated · 29k+ ⭐',
301+
badgeClass: 'bg-amber-500/15 border-amber-500/30 text-amber-300',
302+
title: 'fix(kube): clarify server-side apply patch errors',
303+
description: 'Wrapped generic server-side apply patch errors with resource context and an explicit "server-side apply failed" prefix — conflict and incompatible-server messages left unchanged. Added regression coverage for duplicate-key typed patch errors.',
304+
impact: 'Operators debugging SSA failures in Helm now get actionable error context instead of raw API errors from pkg/kube.',
305+
tags: ['Go', 'CNCF', 'Kubernetes'],
306+
badges: ['CNCF'],
307+
url: 'https://github.com/helm/helm/pull/31981',
308+
accentClass: 'text-amber-400',
309+
borderClass: 'border-amber-500/25',
310+
glowColor: 'rgba(251,191,36,0.1)',
311+
},
296312
{
297313
number: 6462,
298314
org: 'goreleaser/goreleaser',
@@ -323,6 +339,7 @@ const STATIC_MERGED: MergedPR[] = [
323339
{ number: 629, repo: 'golang/tools', orgInitial: 'G', title: 'modernize/stringscut: simplify Split/SplitN[0] to strings.Cut', description: 'New analyzer replacing strings.Split/SplitN[0] patterns with strings.Cut (Go 1.18). 267-line AST pass. Reviewed by Alan Donovan & Madeline Kalil (Google). Ships in gopls.', tags: ['Go','AST','gopls','Go Toolchain'], mergedAt: 'Apr 15, 2026', repoStars: '10k+', url: 'https://github.com/golang/tools/pull/629', ...MERGED_THEMES[4] },
324340
{ number: 627, repo: 'golang/tools', orgInitial: 'G', title: 'go/analysis/passes/modernize: add slicesbackward analyzer', description: 'New static analysis pass detecting backward for-loops and suggesting slices.Backward (Go 1.23). Ships in gopls. Reviewed by Alan Donovan (Go core team).', tags: ['Go','AST','gopls','Go Toolchain'], mergedAt: 'Apr 3, 2026', repoStars: '10k+', url: 'https://github.com/golang/tools/pull/627', ...MERGED_THEMES[4] },
325341
{ number: 31931, repo: 'helm/helm', orgInitial: 'H', title: 'pkg/kube: remove legacy import comments', description: 'Fixed legacy Kythe static analysis failures by migrating pre-Go modules import path comments to modern go.mod conventions.', tags: ['Go','Kubernetes','CNCF'], mergedAt: 'Mar 12, 2026', repoStars: '29k+', url: 'https://github.com/helm/helm/pull/31931', ...MERGED_THEMES[0] },
342+
{ number: 31981, repo: 'helm/helm', orgInitial: 'H', title: 'fix(kube): clarify server-side apply patch errors', description: 'Wrapped generic SSA patch errors with resource context and an explicit "server-side apply failed" prefix; added regression coverage for duplicate-key typed patch errors.', tags: ['Go','Kubernetes','CNCF'], mergedAt: 'Apr 20, 2026', repoStars: '29k+', url: 'https://github.com/helm/helm/pull/31981', ...MERGED_THEMES[2] },
326343
{ number: 6462, repo: 'goreleaser/goreleaser', orgInitial: 'G', title: 'fix: filterOut returns excluded tag when multiple ignore_tags set', description: 'Resolved release pipeline bug where multiple ignore_tags caused incorrect tag exclusion logic.', tags: ['Go','CI/CD','Release'], mergedAt: 'Mar 17, 2026', repoStars: '14k+', url: 'https://github.com/goreleaser/goreleaser/pull/6462', ...MERGED_THEMES[1] },
327344
{ number: 8215, repo: 'jaegertracing/jaeger', orgInitial: 'J', title: 'feat(monitor): restore Grafana to SPM docker-compose example', description: 'Restored Grafana to the SPM docker-compose as part of ADR-007 observability stack migration.', tags: ['Go','Grafana','Docker','CNCF'], mergedAt: 'Mar 21, 2026', repoStars: '20k+', url: 'https://github.com/jaegertracing/jaeger/pull/8215', ...MERGED_THEMES[2] },
328345
{ number: 8216, repo: 'jaegertracing/jaeger', orgInitial: 'J', title: 'feat(monitor): Go SDK dashboard generator — ADR-007 Step 2a', description: 'Implemented a Go SDK-based Grafana dashboard generator enabling programmatic dashboard provisioning for Jaeger SPM.', tags: ['Go','Grafana','CNCF','Observability'], mergedAt: 'Mar 24, 2026', repoStars: '20k+', url: 'https://github.com/jaegertracing/jaeger/pull/8216', ...MERGED_THEMES[3] },

‎src/components/Skills.tsx‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ const CAPABILITIES = [
134134
const STATS = [
135135
{ to: 20, suffix: '+', label: 'Skills', color: '#22d3ee' },
136136
{ to: 4, suffix: '', label: 'Domains', color: '#c084fc' },
137-
{ to: 9, suffix: '+', label: 'CNCF PRs', color: '#34d399' },
137+
{ to: 10, suffix: '+', label: 'CNCF PRs', color: '#34d399' },
138138
{ to: 2, suffix: 'yr', label: 'Experience', color: '#fb923c' },
139139
]
140140

0 commit comments

Comments
 (0)