DEV Community

Cover image for Join Us for the 2021 GitHub Actions Hackathon on DEV!

Join Us for the 2021 GitHub Actions Hackathon on DEV!

Gracie Gregory (she/her) on November 08, 2021

For the second year in a row, GitHub will be hosting the "GitHub Actions Hackathon" right here on DEV! From now until December 8th, GitHub is offe...
Collapse
 
rajvirsingh1313 profile image
Rajvir Singh

Surely gona have some fun! Thanks Dev & Github Team

Collapse
 
rajvirsingh1313 profile image
Rajvir Singh • Edited

Update guys, It is mid night here :\, So I am gona make some wacky github action submission ;)

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

Awesome. I can't WAIT to see the Wacky Wildcards submissions 🎉

Collapse
 
dev_laksh profile image
dev-laksh

hey can you please tell describely how to do it, i did'nt get it correctly

Thread Thread
 
rajvirsingh1313 profile image
Rajvir Singh

Just get started with github actions docs, and if you get stuck or have any questions just ask them here on community help thread

Thread Thread
 
dev_laksh profile image
dev-laksh

thanks rajvir i really means a lot for me

Thread Thread
 
rajvirsingh1313 profile image
Rajvir Singh

Lets have fun! 😊

Collapse
 
devstar234 profile image
DevStar234

k

Collapse
 
aphoenix profile image
Abby Phoenix

Excited to see all the amazing projects that'll come out of this!

Collapse
 
sherrydays profile image
Sherry Day

Exciting!!!

Collapse
 
ben profile image
Ben Halpern

Definitely.

Collapse
 
joaomcteixeira profile image
João M.C. Teixeira

Great event! For those who Python, I maintain a tutouring repository for CI/deployment good practices where I combine tox, readthedocs, github actions, and more. I use this setup in all my research projects. And, you can use this repository as a template (it is not a coockiecutter). Enjoy, share, and comment.

dev.to/joaomcteixeira/python-proje...

Cheers!

Collapse
 
siddharthshyniben profile image
Siddharth

18+ 😑😑

Collapse
 
s_aitchison profile image
Suzanne Aitchison

Woohoo! This is gonna be great ✨

Dwight and Michael from the office raising their hands

Collapse
 
thomasbnt profile image
Thomas Bnt

Ooooh 🥰🥰

I started to think about an idea of Action. 🔧😄👨🏼‍💻

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

Heck yes!!

Collapse
 
thomasbnt profile image
Thomas Bnt

Update of 15 November : I have nooo idea :c

Collapse
 
anishde12020 profile image
Anish De

Exciting Hackathon to show off my GitHub action skills but.... I am under 18 😭

Collapse
 
ben profile image
Ben Halpern

There are always good ideas around how folks interact with Forem via GitHub Actions. I'll definitely be encouraging of that!

Collapse
 
rajvirsingh1313 profile image
Rajvir Singh

Definitely 🤭 gona try that

Collapse
 
utkarsh1311 profile image
Utkarsh Maurya

So, if I add a pre-existing github action to my project and tweak it according to my needs..it will be a valid project? If not, can someone suggest me what exactly I have to do with pre-existing GitHub actions in order for it to be accepted?

Collapse
 
bytrangle profile image
Trang Le

This is what they said in the announcement:

we’re encouraging participants to utilize existing GitHub Actions to create workflows that make sense in the real world.

I think your entry will be valid as long as you tweak it enough. And how much is enough? There's no hard and fast number, but look at your project as it was written by another developer. Will you accept it as a valid project?

Collapse
 
utkarsh1311 profile image
Utkarsh Maurya

Thank you Trang. I have a much better idea of what I have to do. 😄

Collapse
 
urmil404 profile image
Urmil Rupareliya

This will be my first Hackathon

Collapse
 
nickytonline profile image
Nick Taylor

Let's go!

A kid twirling in a cowboy outfit firing pistols that are their fingers

Collapse
 
ellativity profile image
Ella (she/her/elle)

This seems like a fun challenge!

I'm looking forward to seeing what kind of ingenious solutions come out of our community of resourceful, innovative devs!

Collapse
 
bobbyiliev profile image
Bobby Iliev

This is amazing! Just completed my submission:

A link ot the GitHub Action:

GitHub logo bobbyiliev / ibis-build-action

GitHub Action to run ibis builds on merge

ibis-build-action

A GitHub Action to automatically run ibis builds on merge to main.

Ibis GitHub Action


Ibis

Ibis is a PHP tool that lets you write eBooks in Markdown.


Usage

In order to automatically build your Ibis PDF files, create a directory called .github/workflows/ and add a fill called ibis.yml with the following content:

name: Ibis eBook Generation
on:
  push:
    branches:
      - main

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@main
      with:
        fetch-depth: '0'
    - name: Build Ibis Export Files
      uses: bobbyiliev/ibis-build-action@main
      env:
        GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
        IBIS_PATH: './'
        IBIS_BRANCH: 'main'
        EMAIL: 'bobby@bobbyiliev.com'
        COMMIT_MESSAGE: 'Updated Ibis Exorted Files'
Enter fullscreen mode Exit fullscreen mode

Environment Variables

  • GITHUB_TOKEN: Required for permission to tag the repo. You can leave it as it is.
  • IBIS_PATH: The path to the Ibis…
Collapse
 
robertobutti profile image
Roberto B.

A new way to build GitHub Actions Workflow files.
Maghic.

$yaml=\App\Objects\YamlObject::make()
        ->setName("My Test Name")
        ->setOnPushDefaultBranches()
        ->addMysqlService()
        ->addMatrixOsUbuntuLatest()
        ->toString();
Enter fullscreen mode Exit fullscreen mode
Collapse
 
heysagnik profile image
Sagnik Sahoo

This month I would be 18 yrs can I participate??

Collapse
 
zernonia profile image
Zernonia

Awesome-Actions - Curated list of Github Actions by Sarah Drasner gonna come in handy!

🤩

Collapse
 
cardoso81priscila profile image
Priscila Cardoso do Nascimento

Eu Vou Poder Deixar Bem Clara a Esta Mensagem Via Meu Único Meio de Contato E-Mail Pessoal cardoso81priscila@gmail.com Dando Pros Todos Os Meus Amigos Via Dev e Poder Pedir Também Online Pra Todos Eles Também Online Via Dev Podem Entrarem Em Contato Comigo Só no Meu Único Meio de Contato E-Mail Pessoal cardoso81priscila@gmail.com
Que Acontecerá Nesta 6a Feira,03/12/2021,às:10:00(Os Todos Os Fusos Horários Daqui de Todo o Brasil e de Todo o Mundo) Aí Nos Todos Os Sites Empresas de Todos Eles Exclusivamente Aqui Neste Meu Celular LG K8+ Android Preto
(Celular LG K8+ Android Preto de Priscila Cardoso do Nascimento).

Collapse
 
zachjonesnoel profile image
Jones Zachariah Noel
Collapse
 
eddiejaoude profile image
Eddie Jaoude

Github Actions are awesome!!

Collapse
 
arndom profile image
Nabil Alamin • Edited

Hello I submitted my first ever github action; its creates an octocat styled with your most used language in your repos and can be displayed in your README. Have a look: preview
submission
workflow

Collapse
 
itscasey profile image
Casey 💎

Awesome! Looking forward to seeing some cool stuff :D

Collapse
 
ksengine profile image
Kavindu Santhusa • Edited

Why 18+. Even little writers like to have the sticker pack and profile badge.

Collapse
 
insan3 profile image
Oscar Nevárez

qq: Are multiple submissions allowed?

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

Yes!

Collapse
 
simvolick profile image
Simvolick

This is exciting for sure! Motivation to hack away.

Collapse
 
ziterz profile image
Ziady Mubaraq

Let's go team!

Collapse
 
cedric05 profile image
Prasanth

I want to participate, looking for a good project. thanks github

Collapse
 
lirantal profile image
Liran Tal

Sounds like a ton of fun. I'm in! 🙌

Collapse
 
forsureitsme profile image
Pedro Cardoso da Silva

This is going to push me into working on the self-updating of my sublime text syntax highlighter. Let's go!

Collapse
 
tkirtan profile image
Kirtan Kushwah

Will be participating :)

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

Woot woot!! 🎉

Collapse
 
cerchie profile image
Lucia Cerchie
Collapse
 
sdkdeepa profile image
Deepa Subramanian

Hello, I am new to this. Would love to participate. Can someone let me know how to get started?

Collapse
 
circa10a profile image
Caleb Lemoine

Already have my entry in!

dev.to/circa10a/pull-requests-need...

Collapse
 
rushannotofficial profile image
Rushan S J

Dang, just saw its 18+

Collapse
 
robertobutti profile image
Roberto B.

Maghic: 2021 GitHub Actions Hackathon on DEV

Collapse
 
robertobutti profile image
Roberto B.

Hi Folks! Great opportunity for playing with GitHub Actions ! I love it!
I'm starting a new project ... now ;)

Collapse
 
360ethiojobs profile image
Zemen Job

I will definitely apply it.
Regards
360ethiojobs.com/

Collapse
 
lalit64 profile image
Lalit Yalamanchili • Edited

This seems fun but I am 12 and have no idea what GitHub actions are though I do use GitHub to deploy my web-applications

Collapse
 
unfor19 profile image
Meir Gabay

Excited to ramp up one of my old actions, thanks for the encouragement 🙌

Collapse
 
corpcubite profile image
Cubite
Collapse
 
santhoshs20 profile image
Santhosh S

is this contest ended?

Collapse
 
dev_laksh profile image
dev-laksh

Hey there i did'nt correctly understood what to do .
It would be very helpful if you make a video on it.

Collapse
 
joycelee11 profile image
Joyce Lee • Edited

Excited for this!!

Collapse
 
star_trooper profile image
Atharva Shirdhankar • Edited

Really excited for this Hackathon 🚀🔥

But where can I register for this hackathon?

Collapse
 
michaeltharrington profile image
Michael Tharrington • Edited

Heyo! I think you'll want to check the official rules here.

Collapse
 
robertobutti profile image
Roberto B.

GitHub Actions Workflow creator as code

GitHub Actions Helper

Collapse
 
berniceabena profile image
BerniceAbena

This is going to be awesome 🤸🤸🤸🥳🥳🥳

Collapse
 
devmike123 profile image
Aniket Bhattacharjee

This event will be amazing!

Collapse
 
rushannotofficial profile image
Rushan S J

can I submit two actions ?

Collapse
 
mukulrajpoot262610 profile image
Mukul Rajpoot

Let's go

Collapse
 
arleme profile image
Arlème

It's time for another challenge after hacktoberfest xD

Collapse
 
8225664 profile image
Id::8225664

Wattana Raksaphon

Collapse
 
wkylin profile image
wkylin.w

Thanks Dev & Github Team

Collapse
 
robertobutti profile image
Roberto B.

Maghic: check workflow

Collapse
 
devstar234 profile image
DevStar234

Hello, everyone.
I have joined just now.
I want to learn more and more from you.

Collapse
 
shreyammaity profile image
Shreyam Maity

i was just planning to make my own github action for my workflow , and google recomended this post. Time to make it better😊

Collapse
 
zt4ff_1 profile image
Kayode

when you say wacky, can it be a odd fun project rather than solving real world problems?

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

Exactly right!

Collapse
 
robertobutti profile image
Roberto B.

I'm building Maghic!
It is a Swiss army knife for GitHub Actions Workflow dev.to/robertobutti/maghic-a-swiss...

Collapse
 
devstar234 profile image
DevStar234

Thanks for efforts of everyone.

Collapse
 
cristiancezarmoises profile image
Cristian Cezar Moisés

Awesome!