Public
Like
GitHub-Release-Notes
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Viewing readonly version of polish branch: v11View latest version
This directory contains the client-side code for the GitHub Release Notes Generator.
index.html
- Main HTML templateindex.tsx
- Main React component and application entry point
RepoSelector.tsx
- Component for selecting repository and date rangeCommitList.tsx
- Component for displaying commits and PR dataReleaseNotes.tsx
- Component for displaying generated release notes
- User enters GitHub token, repository information, and date range
- User clicks "Fetch Commits" to retrieve commit data
- User reviews commits and associated PR information
- User clicks "Generate Release Notes" to process commits through LLM
- User reviews and copies the generated release notes
- React 18.2.0
- TypeScript
- Twind (Tailwind-in-JS)
- Marked (for Markdown rendering)