Create a website with an RSS feed of your recent GitHub pull requests across the Open Source projects you contribute to.
Demo: https://prs.atinux.com
- List the 50 most recent pull requests you've contributed to.
- RSS feed
- Only add your GitHub token to get started
- One click deploy on 275+ locations for free
Make sure to install the dependencies with pnpm:
pnpm install
Copy the .env.example
file to .env
and fill in your GitHub token:
cp .env.example .env
Create a GitHub token with no special scope on GitHub and set it in the .env
file:
NUXT_GITHUB_TOKEN=your-github-token
Start the development server on http://localhost:3000
:
pnpm dev
Build the application for production:
pnpm build
Deploy the application on the Edge with NuxtHub on your Cloudflare account:
npx nuxthub deploy
Then checkout your server cache, analaytics and more in the NuxtHub Admin.
You can also deploy using Cloudflare Pages CI.
This project is inspired by Anthony Fu's releases.antfu.me project.