Skip to content

A serverless function that automates the process of granting someone access to one or more private repositories after sponsoring you on Github.

Notifications You must be signed in to change notification settings

Neutron-Creative/Sponsorware-Github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation





Sponsorware for Github is a sponsorware library for selling sponsorware software on Github via Github sponsors.

Version License

Twitter Follow

Pre-requisitesGet startedFrequently Asked QuestionsRelatedCreditsLicense


Pre-requisites

To deploy Sponsorware for Github on your projects, you'll need the following (all free, no credit card required).



Get started

Before we get started - double-check the pre-requisites in the previous section to ensure you're ready to go. Once we're certain, it's a quick and easy process to get started selling software on Github with the instructions below.

1. Accept the invitation & fork the Sponsorship-Github repository

2. Create a new website on Netlify, and set it to auto-deploy from your cloned repository

3. Fill out the GITHUB_USER, GITHUB_REPO, and GITHUB_TOKEN environment variables on Netlify

4. Rebuild & clear cache on Netlify

5. Add your new Netlify webhook to your Github Sponsorship page

6. You're ready to start selling on Github! 🥳
Make sure you tell people about your new sponsorware, and let people know what they're buying when they sponsor your profile!


Frequently Asked Questions

What about Github seats?

Great question! If you don't have enough seats available under your Github organization to add a new outside collaborator, the API call will fail because Github won't all the invite to be generated. Always ensure you have a some extra seats allotted (1-10 depending on sales volume) to ensure this doesn't happen!

What if I can't get this setup?

Contact Jim Bisenius via DM on Discord! I'd be happy to help get it installed personally 🤠

What happens if I cancel my subscription?

You can cancel your subscription at anytime and your repository privliges will be revoked and a final copy of the software for you to via before you lose access to all future updates. TLDR: You just lose access to updates, your software will still work


Have questions or need support? We're always able to answer any questions or help you however needed via email at support@neutroncreative.com or via Discord, with Discord being the quickest if you need urgent help.


License

Copyright (C) 2020 Neutron Creative Inc. All rights reserved.

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>