Skip to content

feat: Export CommitPulse City as a 3D Printable Model (.stl)#8144

Open
Goutam-2702 wants to merge 2 commits into
JhaSourav07:mainfrom
Goutam-2702:feat/3d-stl-export
Open

feat: Export CommitPulse City as a 3D Printable Model (.stl)#8144
Goutam-2702 wants to merge 2 commits into
JhaSourav07:mainfrom
Goutam-2702:feat/3d-stl-export

Conversation

@Goutam-2702

Copy link
Copy Markdown
Contributor

Resolves #8142

Adds the ability to export the commit history as a true 3D model (.stl) that can be imported into 3D rendering environments or physically printed.

@vercel

vercel Bot commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

@Goutam-2702 is attempting to deploy a commit to the jhasourav07's projects Team on Vercel.

A member of the Team first needs to authorize it.

@retenta-bot

retenta-bot Bot commented Jul 17, 2026

Copy link
Copy Markdown

This PR introduces the ability to export commit history as a 3D printable model, which aligns with our ongoing efforts to enhance export functionalities, similar to the previously validated PDF export feature for the CommitPulse badge. This addition will provide users with more versatile options for visualizing their data. Looking forward to your feedback on this exciting feature!


targetUrl = targetUrl.replace(/&/g, '&');

if (targetUrl.includes('https://commitpulse.vercel.app')) {
@github-actions github-actions Bot added the status:blocked This PR is blocked due to a failing CI check. label Jul 17, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🚨 Hey @Goutam-2702, the CI Pipeline is failing on this PR and it has been marked as status:blocked.

Please fix the issues before this can be reviewed. Here's how:

1. Run checks locally before pushing:

npm run format:check   # Check Prettier formatting
npm run lint           # Run ESLint
npm run typecheck      # TypeScript type check
npm run test           # Run unit tests (Vitest)
npm run build          # Verify production build passes

2. Auto-fix common issues:

npm run format         # Auto-fix formatting with Prettier
npm run lint -- --fix  # Auto-fix lint errors where possible

3. Check the full failure log here:
👉 View CI Run

Once you push a fix and the CI passes, the status:blocked label will be removed automatically. 💪

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

Labels

status:blocked This PR is blocked due to a failing CI check.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: Export CommitPulse City as 3D Printable Model (.stl / .obj)

2 participants