Skip to content

feat: make release process publish best releases JSON to GitHub Pages#5797

Open
krancour wants to merge 1 commit intoakuity:mainfrom
krancour:krancour/best-releases-pages
Open

feat: make release process publish best releases JSON to GitHub Pages#5797
krancour wants to merge 1 commit intoakuity:mainfrom
krancour:krancour/best-releases-pages

Conversation

@krancour
Copy link
Member

@krancour krancour commented Feb 25, 2026

Supersedes #5739

Related to #5671

As with #5739 before this, @rpelczar or @Marvin9 which ever of you ends up working on the UI changes for #5671, you can amend this PR directly if you want to. Or I can merge it before then. Just let me know whichever you prefer.

cc @thomastaylor312 @rpelczar @Marvin9

@krancour krancour added this to the v1.10.0 milestone Feb 25, 2026
@krancour krancour self-assigned this Feb 25, 2026
@krancour krancour requested a review from a team as a code owner February 25, 2026 22:16
@krancour krancour added kind/enhancement An entirely new feature area/release-process Affects release automation area/ui Affects the UI priority/normal This is the priority for most work labels Feb 25, 2026
@netlify
Copy link

netlify bot commented Feb 25, 2026

Deploy Preview for docs-kargo-io ready!

Name Link
🔨 Latest commit 00f7ac8
🔍 Latest deploy log https://app.netlify.com/projects/docs-kargo-io/deploys/699f8cde99695800082b18d7
😎 Deploy Preview https://deploy-preview-5797.docs.kargo.io
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@codecov
Copy link

codecov bot commented Feb 25, 2026

Codecov Report

❌ Patch coverage is 76.00000% with 30 lines in your changes missing coverage. Please review.
✅ Project coverage is 56.31%. Comparing base (99bc253) to head (00f7ac8).

Files with missing lines Patch % Lines
hack/best-releases/main.go 0.00% 14 Missing ⚠️
hack/best-releases/fetch.go 82.75% 5 Missing and 5 partials ⚠️
hack/best-releases/releases.go 88.67% 3 Missing and 3 partials ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #5797      +/-   ##
==========================================
+ Coverage   56.25%   56.31%   +0.06%     
==========================================
  Files         451      454       +3     
  Lines       37840    37965     +125     
==========================================
+ Hits        21286    21381      +95     
- Misses      15293    15315      +22     
- Partials     1261     1269       +8     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Signed-off-by: Kent Rancourt <kent.rancourt@gmail.com>
@krancour krancour force-pushed the krancour/best-releases-pages branch from 87e38e1 to 00f7ac8 Compare February 25, 2026 23:59
@Marvin9
Copy link
Contributor

Marvin9 commented Feb 26, 2026

@krancour there is one outstanding question in slack regarding this

@Marvin9
Copy link
Contributor

Marvin9 commented Feb 26, 2026

Besides.. what is the github pages url?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/release-process Affects release automation area/ui Affects the UI kind/enhancement An entirely new feature priority/normal This is the priority for most work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants