1712n / dn-institute

Distributed Networks Institute
http://dn.institute/
The Unlicense
30 stars 70 forks source link

Migrate GitHub Actions bot to Cloudflare Workers #425

Open evgenydmitriev opened 6 months ago

evgenydmitriev commented 6 months ago

Our crowdsourced Crypto Attack Wiki has a Python QA bot in charge of automated PR quality checks to follow our submission guidelines.

To participate in the challenge, submit a pull request that migrates the QA bot from GitHub Actions to a webhook-based serverless solution using JavaScript or TypeScript Cloudflare Workers and request a review from this issue assignee. Feel free to use whatever JS/TS libraries and frameworks, but keep in mind that your submissions will be evaluated based on the combination of resource efficiency, security, and speed.

Anyone can participate in this challenge. You don't need anyone's approval to try! All submissions will be reviewed by the maintainers, and additional changes to your pull request may be asked of you to improve your code quality. See more details on the Challenge Program and check out the success stories of the challenge winners. Looking forward to your submissions!

How to Claim Bounty

Email your bitcoin or stablecoin payment address to challenge.bounties@dn.institute with a link to your merged pull request. Expect all payouts to be completed by the end of the month.

NyanKir commented 6 months ago

Hello! I'm interested in this issue and especially curious about the reasons behind moving the Python QA bot to Cloudflare Workers?

evgenydmitriev commented 6 months ago

Hey @NyanKir, we are interested in improving performance, unifying our tech stack, and simply finding JS/TS talent out there. Looking forward to your pull request!