GitHub Hackathon: Build something new with us
  • 00

    hour

  • 00

    min

  • 00

    Sec

Build something new with us

Already your home for innovation, GitHub is now hosting free global hackathons. Build, learn, iterateβ€”and, if you’d like, share with the other 40+ million developers on GitHub.

Scroll down

Github Actions Hackathon

March 5-31, 2020


This four-week hackathon challenges the community to create original GitHub Actions. Actions connect all of the tools in your workflow: You can solve problems, build containers, deploy to any cloud, and more.

Learn more about GitHub Actions

How it works

  1. Log in to GitHub to start tinkering around with GitHub Actions (you can also check out this tutorial).
  2. At 12:01 am PT on Thursday, March 5, start building Actions for the Hackathon!
  3. Submit your Actions by 11:59 pm PT on Tuesday, March 31.
    (Bonus: The first 1,000 valid submissions will receive free GitHub swag!)
Log in to get started

Read the rules and FAQS.

Featured submissions

This action was designed to make lives easier for a Maintainer by adding contributors to a file which is stored into the root directory of the master branch.

Submit a Reddit post about your release

An github action of image for building Android apps with support for multiple SDK Build Tools. This Docker image contains the Android SDK and most common packages necessary for building Android apps in a CI tool.

Action to run TSC (TypeScript type checker) on a specified project.

Keep localization data up to date by synchronizing translations with localise.biz

Setup GitHub repo by mirroring the website(from link) with downloaded resources, triggered via "open issue event".

This GitHub action will handle the deploy process of your angular application to GitHub Pages. You can configure what folder will be deployed once the build is created. Also, you can specify which branch to deploy to.

A GitHub Action to test mobile applications Android with Sauce Labs App Automate using Sauce Runner.

With firebase you have a huge amount of power to run things when something changes. This action allows you to trigger any of those built tools by updating database values from your pipeline. Example: You have deployed a new build of your website and want to notify your users that the latest version has been pushed. Your site already listens for a variable in your database with your latest version, or lastReleased date. Use firebase-trigger to update that value to trigger a notification to all of your users!

Adds watermark on images.

Stay tuned for more GitHub hackathons.