Skip to content

atinux/my-pull-requests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

038118f · Apr 7, 2025

History

37 Commits
Jan 15, 2025
Aug 21, 2024
Apr 7, 2025
Sep 23, 2024
Aug 28, 2024
Aug 28, 2024
Aug 21, 2024
Aug 20, 2024
Aug 20, 2024
Aug 29, 2024
Aug 20, 2024
Nov 4, 2024
Nov 13, 2024
Nov 13, 2024
Aug 20, 2024

Repository files navigation

Showcase your Open Source Contributions 🤍

Create a website with an RSS feed of your recent GitHub pull requests across the Open Source projects you contribute to.

atinux-pull-requests

Demo: https://prs.atinux.com

Deploy to NuxtHub

Features

  • 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

Setup

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

Development Server

Start the development server on http://localhost:3000:

pnpm dev

Production

Build the application for production:

pnpm build

Deploy

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.

Credits

This project is inspired by Anthony Fu's releases.antfu.me project.

License

MIT

About

Showcase your Open Source Contributions (pull requests).

Topics

Resources

License

Stars

Watchers

Forks