Skip to content

MLH/GitHub-Challenges-GHW-Open-Source-2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Welcome to the GitHub GHW: Open Source Week Challenge Page!

Getting Help

  • If you have any questions about GitHub or their Global Hack Week challenges, head to the MLH Discord and find the #ask-GitHub channel!
  • Each challenge is accompanied by helpful documentation

Challenges

Registration Challenge

Signup for the GitHub Student Developer Pack

Challenge 1

Complete the GitHub Copilot Primer

Objectives:

  • Wondering how to get started with Codespaces? This Primer makes it easy by giving you the templates, videos and step-by-step resources you need to get you started running, testing, debugging and pushing code using this instant cloud developer environment.
  • Share a screenshot of your completion screen on our submission form!

Documentation:

Challenge 2

Use GitHub Copilot to complete any of this week's challenges

Objectives:

  • Sign up for the GitHub student developer pack to get free access to GitHub Copilot and use it to help you complete any of this week's coding-based challenges!
  • Share your builds in a GitHub Discussion and add your project to our Devpost Page!

Documentation:

Challenge 3

Find and follow Open Source Projects

Objectives:

  • Lists are a great way to keep all of your favorite GitHub Open Source projects organized.
  • Go to or create a GitHub account.
  • Find topics and projects that are interesting to you using the Explore button.
  • Star 5 open source projects so that you can follow along and learn from its contributors.
  • Share a screenshot of your list on our submission form!

Documentation:

Challenge 4

Get an intro to Open Source

Objectives:

  • Complete the Intro to Open Source course by OpenSauced to begin your journey in collaborative development.
  • Share a screenshot of your completion screen on our submission form!

Documentation:

Challenge 5

Make your first No code/Low code open source contribution

Objectives:

  • Find a typo or deadlink in an OS project from Good First Issues, open a Pull Request to get it updated.
  • Share a link of your pull request on our submission form!

Documentation:

Challenge 6

Contribute to Open Source by submitting an issue

Objectives:

  • GitHub Issues are items you can create in a repository to plan, discuss and track work.
  • Go to GitHub’s Good First Issues, select a project, review their contribution guide and submit your first issue!
  • Share a link of your issue on our submission form!

Documentation:

Challenge 7

Start or answer a Discussion

Objectives:

  • GitHub Discussions is a collaborative communication forum for the community around an open source or internal project.
  • Community members can ask and answer questions, share updates, have open-ended conversations, and follow along on decisions affecting the community's way of working.
  • Start your own Open Source discussion or contribute to an existing one!
  • Share a link of your Open Source discussion on our submission form!

Documentation:

Challenge 8

Build your first GitHub Action

Objectives:

  • Build your first GitHub Actions workflow by completing the GitHub Actions Essentials Learning Path.
  • Share a screenshot of your first GitHub Action on our submission form!

Documentation:

About

GitHub Challenges GHW: Open Source 2024

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published