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

golang-security-action is nothing more than a github action letting you run gosec on your repository

Update a pinned gist with an RSS/Atom feed

An action that will allow you to trigger jobs in CircleCI from Github Actions. This will help you to migrate your CI\CD process into github actions step by step

create, edit comment on pull request and issue

Imagine you have one GitHub account where you have a repository for iOS, Android and maybe a web client. Then there is one repo which contains the x-platform backlog where all product managers (PM) have access to. These PMs want to get informed when a pull request (PR) or feature is shipped. On the creation of a tag this action posts a comment in the backlog ticket connected to a PR in the platform specific repo. This way all PMs get automatically informed about the release.

Runs Perl Critic on your codebase.

Create beautiful docs from your existing README

This action will deploy static websites to Google Cloud Storage bucket.

Emits a repository_dispatch action to any repo that user has permission to dispatch to, useful for chaining workflows across repositories (i.e. triggering a build in a parent repo from a submodule)

An essential GitHub action (written in Go!) to post a celebratory Go Gopher gif to a PR.

Stay tuned for more GitHub hackathons.