-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
c5f79a6
commit 6dd99c3
Showing
1 changed file
with
93 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,93 @@ | ||
# GitHub-Challenges-GHW-Open-Source-2024 | ||
GitHub Challenges GHW: Open Source 2024 | ||
# Welcome to the GitHub GHW: Cloud Week Challenge Page! | ||
|
||
## Getting Help | ||
|
||
* If you have any questions about GitHub or their Global Hack Week challenges, head to the [MLH Discord](https://discord.mlh.io/) and find the #ask-GitHub channel! | ||
* Each challenge is accompanied by helpful documentation | ||
|
||
# Challenges | ||
|
||
## Registration Challenge | ||
### Signup for the GitHub Student Developer Pack | ||
* Sign up for the [GitHub Student Developer Pack](https://mlh.link/ghwos24-github) to access GitHub Copilot and dozens of other amazing benefits. | ||
|
||
|
||
## 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](https://mlh.link/ghwform)! | ||
|
||
#### Documentation: | ||
* [GitHub Copilot Primer Quick Start Guide](https://mlh.link/ghwos24-github-copilot) | ||
|
||
## 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](https://mlh.link/ghwdevpost)! | ||
|
||
#### Documentation: | ||
* [Getting Started with GitHub Copilot](https://mlh.link/ghwos24-github-copilot-getstarted) | ||
|
||
## 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](https://mlh.link/ghwform)! | ||
|
||
#### Documentation: | ||
* [Making your first list on GitHub](https://mlh.link/ghwos24-github-lists) | ||
|
||
## 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](https://mlh.link/ghwform)! | ||
|
||
#### Documentation: | ||
* [Intro to Open Source by OpenSauced](https://mlh.link/ghwos24-github-opensauced) | ||
|
||
## 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](https://mlh.link/ghwform)! | ||
|
||
#### Documentation: | ||
* [GitHub Good First Issue Repo List](https://mlh.link/ghwos24-github-forgoodfirstissue) | ||
|
||
## 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](https://mlh.link/ghwform)! | ||
|
||
#### Documentation: | ||
* [GitHub Good First Issue Repo List](https://mlh.link/ghwos24-github-forgoodfirstissue) | ||
|
||
## 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](https://mlh.link/ghwform)! | ||
|
||
#### Documentation: | ||
* [Starting your first discussion on GitHub](https://mlh.link/ghwos24-github-discussions) | ||
|
||
## 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](https://mlh.link/ghwform)! | ||
|
||
#### Documentation: | ||
* [Building your first GitHub Action](https://mlh.link/ghwos24-github-automatedapplications) |