DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’» is a community of 970,177 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

Create account Log in
Cover image for Share your GitHub Actions Hackathon 2021 Updates!
dev.to staff for The DEV Team

Posted on

Share your GitHub Actions Hackathon 2021 Updates!

We’d love to know what you’re building and how things are going throughout the GitHub Actions Hackathon 2021 on DEV.

Please use this thread for sharing ideas, gathering feedback, and to get to know other participants in the hackathon!

If you have a big update or just worked through a tough problem, we encourage you to publish a standalone post. Just be sure to add the #actionshackathon21 tag so we can easily find it.

If you need help with a specific problem, check out the help thread where members of the DEV and GitHub teams are standing by to answer your questions.

Have a happy hackathon!

Top comments (38)

Collapse
 
niradler profile image
Nir Adler

Hi, I`m working on Github action to validate github sdk calls/events, simple example is to validate PR title, validate reviewers, files etc.
github.com/niradler/policyer-github
feedback is welcome :)

Collapse
 
niradler profile image
Nir Adler

published the post : dev.to/niradler/policyer-action-2bhb
if anyone want to share a feedback or even grammar inspection :)

Collapse
 
_stefanzweifel profile image
Stefan Zweifel

Just posted my submission for the hackathon: Workflow to keep CHANGELOG up-to-date with Release Notes

Let me know what you think about this. πŸ€“

Collapse
 
techwatching profile image
Alexandre

I have just posted about a workflow I made: Automatically upgrade your package on winget with GitHub Actions. I hope it can be useful to others.

Collapse
 
romaixn profile image
Romain

Hello everyone! I posted about a Github Action on Symfony 5 and PHPUnit and so much more. Feedback appreciated :)
Link: dev.to/romaixn/github-actions-for-...

Collapse
 
michaeltharrington profile image
Michael Tharrington (he/him)

Very cool! Thanks for sharing this. πŸ™Œ

Collapse
 
andreagriffiths11 profile image
Andrea Liliana Griffiths

Shouting you all out! Keep up the great work! twitter.com/GitHubCommunity/status...

Collapse
 
lirantal profile image
Liran Tal

Hi everyone! πŸ‘‹

Amazing to see so many ideas from the community.

Personally, I went for the Maintainers Must Haves category with workflows that use a recipe to help out maintainers triage and work with external contributions, see it here: dev.to/lirantal/the-maintainers-ci...

I learned quite a bunch of things about GitHub Actions myself, and definitely new workflows that I'm going to adopt for my own open source repositories.

Goodluck everyone and keep on posting your ideas πŸš€

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

Nice work!

Collapse
 
lirantal profile image
Liran Tal

thank you Gracie :)

Collapse
 
chefgs profile image
Saravanan Gnanaguru • Edited on

Hi everyone,

  • I've just published a blog describing my submission for #actionshackathon21.
  • Created a github action workflow for performing Go continuous integration, here is link to Github Repo

Please share feedback :)

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

πŸ‘

Collapse
 
chefgs profile image
Saravanan Gnanaguru

Thank you @graciegregory

Collapse
 
cian911 profile image
Cian Gallagher

Hi all! I'm working on a GitHub action to bulk merge/approve GitHub pull requests (depending on a valid set of status checks) I'd love any and all feedback πŸ˜‰

Collapse
 
shehab7osny profile image
Shehab Hosny • Edited on
Collapse
 
bytrangle profile image
Trang Le

What do you do with issues with dozens of comments? Close it or convert it to discussion?

I don't have an advice, but I've made an action to grab the most reacted comments in a long-winded issue, turn them into clickable elements, then insert them into the issue body.

screenshot

Hope this will make your open source management a little bit easier.

Collapse
 
robertobutti profile image
Roberto B.

Building your workflow via code.

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

dev.to/robertobutti/maghic-a-swiss...

Collapse
 
suvraneel profile image
Suvraneel Bhuin • Edited on

Just posted my submission for #actionhackathon21

Its a collection of tweaked customized versions of existing workflows from the marketplace that I've been using in a BIG opensource repository with 6000+ contributors, 1k stars & 1.7k forks.
It makes moderation convenient, less chaotic & project management way more smooth...

"More power to the contributors, even more power to the maintainers"

Check it out here

Auto-Assign-Labeler+Contributor

Feel free to leave your feedback/reactions/suggestions to additional features there...
πŸ’– Thanks 🀍

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

This is really awesome!

Collapse
 
zwacky profile image
Simon Wicki

Hey all, I've been working on an action that automatically updates the Twitter header with my last published blog postsβ€”and it finally works! πŸ₯²πŸš€

Wrote about the action and workflow in this post πŸ™Œ

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

SO awesome!

Collapse
 
nspired profile image
Byte Sized

Hey everyone! Our Github Action helps to surface more detailed errors to improve development time! 🀩

Check it out: github.com/nspired-tech/hackathon-...

Collapse
 
brob profile image
Bryan Robinson

This hackathon was a ton of fun. We put together a blog post on what/how we wrote our submission: dev.to/algolia/building-a-github-i...

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

So glad you enjoyed the experience!

🌚 Life is too short to browse without dark mode