A template repository to run fair, transparent, and automated raffles for your community events using GitHub Issues and GitHub Actions.
- Zero Hosting Costs: Runs entirely on the GitHub platform
- Transparent & Fair: All entries and winner selections are public in the issue comments
- Fully Automated: QR code generation and winner selection are handled by GitHub Actions
- Easy to Use: Simple issue form to create new raffles
- Community Engagement: Encourages interaction directly on GitHub
-
Use This Template: Click the "Use this template" button above and name your repository
raffle -
Enable GitHub Actions: Go to
Settings>Actions>Generaland select "Allow all actions and reusable workflows" -
Create Your First Raffle:
- Go to the
Issuestab - Click
New issue - Select the
π New Raffle Eventtemplate - Fill out the form and submit
- Go to the
Fill out the raffle template with:
- Event Name: Descriptive name for your raffle
- Number of Winners: How many people will win
- Prize Details: What winners will receive
- β Issue title gets updated with your event name
- β QR code is generated for easy sharing
- β Ready to accept participants via comments
- Go to the
Actionstab - Find "Raffle Winner Selection"
- Click "Run workflow"
- Select your raffle from the dropdown menu
- Winners are announced automatically
- Share the issue URL or QR code with participants
- Set clear entry deadlines in your raffle description
- Pin the raffle issue to make it visible
- Close the issue after distributing prizes
This project is licensed under the MIT License - see the LICENSE file for details.