From 729f63eec5582d8d53ab9f8b6f17603cbe8ec745 Mon Sep 17 00:00:00 2001 From: Po-Yi Tsai Date: Sat, 24 Sep 2022 07:49:30 +0800 Subject: [PATCH 01/42] Fix grammar errors (#35) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - edit to your project → edit your project - what you changes you made → what changes you made - in it's root → in its root --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index e185299b3..48212776f 100644 --- a/README.md +++ b/README.md @@ -90,7 +90,7 @@ On additional branches, you can make edits without impacting the `main` version. _You created a branch! :tada:_ -Creating a branch allows you to edit to your project without changing the `main` branch. Now that you have a branch, it’s time to create a file and make your first commit! +Creating a branch allows you to edit your project without changing the `main` branch. Now that you have a branch, it’s time to create a file and make your first commit! **What is a commit?**: A [commit](https://docs.github.com/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/about-commits) is a set of changes to the files and folders in your project. A commit exists in a branch. @@ -107,7 +107,7 @@ The following steps will guide you through the process of committing a change on Welcome to my GitHub profile! ``` profile.md file screenshot -5. For commits, you can enter a short commit message that describes what you changes you made. This message helps others know what's included in your commit. GitHub offers a simple default message, but let's change it slightly for practice. First, enter `Add PROFILE.md` in the first text-entry field below **Commit new file**. Then, if you want to confirm what your screen should look like, expand the dropdown below. +5. For commits, you can enter a short commit message that describes what changes you made. This message helps others know what's included in your commit. GitHub offers a simple default message, but let's change it slightly for practice. First, enter `Add PROFILE.md` in the first text-entry field below **Commit new file**. Then, if you want to confirm what your screen should look like, expand the dropdown below.
Expand to see the screenshot. screenshot of adding a new file with a commit message @@ -214,7 +214,7 @@ Here's a recap of your accomplishments: If you'd like to make a profile README, use the simplified instructions below or follow the instructions in the [Managing your profile README](https://docs.github.com/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme) article. 1. Make a new public repository with a name that matches your GitHub username. - 2. Create a file named `README.md` in it's root. The "root" means not inside any folder in your repository. + 2. Create a file named `README.md` in its root. The "root" means not inside any folder in your repository. 3. Edit the contents of the `README.md` file. 4. If you created a new branch for your file, open and merge a pull request on your branch. 5. We'd love to see your new profile! Share your profile on social media and tag us! From e94ea427224e499241c02e7563b33936ceafc585 Mon Sep 17 00:00:00 2001 From: sinsukehlab <94058150+sinsukehlab@users.noreply.github.com> Date: Thu, 9 Feb 2023 06:45:49 +0900 Subject: [PATCH 02/42] Bump actions/checkout to v3 (#291) --- .github/workflows/0-start.yml | 2 +- .github/workflows/1-create-a-branch.yml | 2 +- .github/workflows/2-commit-a-file.yml | 2 +- .github/workflows/3-open-a-pull-request.yml | 2 +- .github/workflows/4-merge-your-pull-request.yml | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/0-start.yml b/.github/workflows/0-start.yml index 31e6c3a25..645b1850d 100644 --- a/.github/workflows/0-start.yml +++ b/.github/workflows/0-start.yml @@ -34,7 +34,7 @@ jobs: steps: # We'll need to check out the repository so that we can edit the README - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: fetch-depth: 0 # Let's get all the branches diff --git a/.github/workflows/1-create-a-branch.yml b/.github/workflows/1-create-a-branch.yml index 441c0645d..d75582bd2 100644 --- a/.github/workflows/1-create-a-branch.yml +++ b/.github/workflows/1-create-a-branch.yml @@ -34,7 +34,7 @@ jobs: steps: # We'll need to check out the repository so that we can edit the README - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: fetch-depth: 0 # Let's get all the branches diff --git a/.github/workflows/2-commit-a-file.yml b/.github/workflows/2-commit-a-file.yml index 6e3f8ee4e..2dbcfe43d 100644 --- a/.github/workflows/2-commit-a-file.yml +++ b/.github/workflows/2-commit-a-file.yml @@ -34,7 +34,7 @@ jobs: steps: # We'll need to check out the repository so that we can edit the README - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: fetch-depth: 0 # Let's get all the branches diff --git a/.github/workflows/3-open-a-pull-request.yml b/.github/workflows/3-open-a-pull-request.yml index 6b60d1c73..ced792bf8 100644 --- a/.github/workflows/3-open-a-pull-request.yml +++ b/.github/workflows/3-open-a-pull-request.yml @@ -36,7 +36,7 @@ jobs: steps: # We'll need to check out the repository so that we can edit the README - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: fetch-depth: 0 # Let's get all the branches ref: my-first-branch # Important, as normally `pull_request` event won't grab other branches diff --git a/.github/workflows/4-merge-your-pull-request.yml b/.github/workflows/4-merge-your-pull-request.yml index 404cc77b2..acf4d34d3 100644 --- a/.github/workflows/4-merge-your-pull-request.yml +++ b/.github/workflows/4-merge-your-pull-request.yml @@ -34,7 +34,7 @@ jobs: steps: # We'll need to check out the repository so that we can edit the README - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: fetch-depth: 0 # Let's get all the branches From a750f5ce8383b4b27cb5193202673a423af46a81 Mon Sep 17 00:00:00 2001 From: Kevin Heis Date: Mon, 13 Feb 2023 21:01:42 -0800 Subject: [PATCH 03/42] Create dependabot.yml --- .github/dependabot.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 000000000..8ac6b8c49 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,6 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "monthly" From a1542ab37c017e7038e2778b31aeacd15b997800 Mon Sep 17 00:00:00 2001 From: Kevin Heis Date: Tue, 14 Feb 2023 15:17:22 -0800 Subject: [PATCH 04/42] Updates to match template (#310) * Updates to match template * Add or update get current step jobs * Update job conditional to include current step * Clean up conditionals * Update README.md * Update README.md --- .github/workflows/0-start.yml | 17 +++++++++++++- .github/workflows/1-create-a-branch.yml | 23 ++++++++++++++++--- .github/workflows/2-commit-a-file.yml | 17 +++++++++++++- .github/workflows/3-open-a-pull-request.yml | 20 ++++++++++++++-- .../workflows/4-merge-your-pull-request.yml | 17 +++++++++++++- README.md | 11 +++++---- 6 files changed, 92 insertions(+), 13 deletions(-) diff --git a/.github/workflows/0-start.yml b/.github/workflows/0-start.yml index 645b1850d..5ce8880cc 100644 --- a/.github/workflows/0-start.yml +++ b/.github/workflows/0-start.yml @@ -19,14 +19,29 @@ permissions: contents: write jobs: + get_current_step: + name: Check current step number + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + - id: get_step + run: | + echo "current_step=$(cat ./.github/script/STEP)" >> $GITHUB_OUTPUT + outputs: + current_step: ${{ steps.get_step.outputs.current_step }} + on_start: name: On start # We will only run this action when: # 1. This repository isn't the template repository + # 2. The STEP is currently 0 # Reference https://docs.github.com/en/actions/learn-github-actions/contexts # Reference https://docs.github.com/en/actions/learn-github-actions/expressions - if: ${{ !github.event.repository.is_template }} + if: >- + ${{ !github.event.repository.is_template + && needs.get_current_step.outputs.current_step == 0 }} # We'll run Ubuntu for performance instead of Mac or Windows runs-on: ubuntu-latest diff --git a/.github/workflows/1-create-a-branch.yml b/.github/workflows/1-create-a-branch.yml index d75582bd2..f68ea2371 100644 --- a/.github/workflows/1-create-a-branch.yml +++ b/.github/workflows/1-create-a-branch.yml @@ -17,16 +17,33 @@ permissions: contents: write jobs: + get_current_step: + name: Check current step number + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + - id: get_step + run: | + echo "current_step=$(cat ./.github/script/STEP)" >> $GITHUB_OUTPUT + outputs: + current_step: ${{ steps.get_step.outputs.current_step }} + on_create_a_branch: name: On create a branch # We will only run this action when: # 1. This repository isn't the template repository - # 2. The event is a branch - # 3. The branch name is `my-first-branch` + # 2. The STEP is currently 1 + # 3. The event is a branch + # 4. The branch name is `my-first-branch` # Reference https://docs.github.com/en/actions/learn-github-actions/contexts # Reference https://docs.github.com/en/actions/learn-github-actions/expressions - if: ${{ !github.event.repository.is_template && github.ref_type == 'branch' && github.ref_name == 'my-first-branch' }} + if: >- + ${{ !github.event.repository.is_template + && needs.get_current_step.outputs.current_step == 1 + && github.ref_type == 'branch' + && github.ref_name == 'my-first-branch' }} # We'll run Ubuntu for performance instead of Mac or Windows runs-on: ubuntu-latest diff --git a/.github/workflows/2-commit-a-file.yml b/.github/workflows/2-commit-a-file.yml index 2dbcfe43d..d61118c5a 100644 --- a/.github/workflows/2-commit-a-file.yml +++ b/.github/workflows/2-commit-a-file.yml @@ -19,14 +19,29 @@ permissions: contents: write jobs: + get_current_step: + name: Check current step number + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + - id: get_step + run: | + echo "current_step=$(cat ./.github/script/STEP)" >> $GITHUB_OUTPUT + outputs: + current_step: ${{ steps.get_step.outputs.current_step }} + on_commit_a_file: name: On commit a file # We will only run this action when: # 1. This repository isn't the template repository + # 2. The STEP is currently 2 # Reference https://docs.github.com/en/actions/learn-github-actions/contexts # Reference https://docs.github.com/en/actions/learn-github-actions/expressions - if: ${{ !github.event.repository.is_template }} + if: >- + ${{ !github.event.repository.is_template + && needs.get_current_step.outputs.current_step == 2 }} # We'll run Ubuntu for performance instead of Mac or Windows runs-on: ubuntu-latest diff --git a/.github/workflows/3-open-a-pull-request.yml b/.github/workflows/3-open-a-pull-request.yml index ced792bf8..db0d6b450 100644 --- a/.github/workflows/3-open-a-pull-request.yml +++ b/.github/workflows/3-open-a-pull-request.yml @@ -20,15 +20,31 @@ permissions: contents: write jobs: + get_current_step: + name: Check current step number + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + - id: get_step + run: | + echo "current_step=$(cat ./.github/script/STEP)" >> $GITHUB_OUTPUT + outputs: + current_step: ${{ steps.get_step.outputs.current_step }} + on_open_a_pull_request: name: On open a pull request # We will only run this action when: # 1. This repository isn't the template repository - # 2. The head branch name is `my-first-branch` + # 2. The STEP is currently 3 + # 3. The head branch name is `my-first-branch` # Reference https://docs.github.com/en/actions/learn-github-actions/contexts # Reference https://docs.github.com/en/actions/learn-github-actions/expressions - if: ${{ !github.event.repository.is_template && github.head_ref == 'my-first-branch' }} + if: >- + ${{ !github.event.repository.is_template + && needs.get_current_step.outputs.current_step == 3 + && github.head_ref == 'my-first-branch' }} # We'll run Ubuntu for performance instead of Mac or Windows runs-on: ubuntu-latest diff --git a/.github/workflows/4-merge-your-pull-request.yml b/.github/workflows/4-merge-your-pull-request.yml index acf4d34d3..17c17b747 100644 --- a/.github/workflows/4-merge-your-pull-request.yml +++ b/.github/workflows/4-merge-your-pull-request.yml @@ -19,14 +19,29 @@ permissions: contents: write jobs: + get_current_step: + name: Check current step number + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + - id: get_step + run: | + echo "current_step=$(cat ./.github/script/STEP)" >> $GITHUB_OUTPUT + outputs: + current_step: ${{ steps.get_step.outputs.current_step }} + on_merge_your_pull_request: name: On merge your pull request # We will only run this action when: # 1. This repository isn't the template repository + # 2. The STEP is currently 4 # Reference https://docs.github.com/en/actions/learn-github-actions/contexts # Reference https://docs.github.com/en/actions/learn-github-actions/expressions - if: ${{ !github.event.repository.is_template }} + if: >- + ${{ !github.event.repository.is_template + && needs.get_current_step.outputs.current_step == 4 }} # We'll run Ubuntu for performance instead of Mac or Windows runs-on: ubuntu-latest diff --git a/README.md b/README.md index 48212776f..4bbc361e8 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,8 @@ _Get started using GitHub in less than an hour._ Do not use quotes on the
tag attributes. --> - +
+

Welcome

People use GitHub to build some of the most advanced technologies in the world. Whether you’re visualizing data or building a new game, there’s a whole community and set of tools on GitHub that can help you do it even better. GitHub Skills’ “Introduction to GitHub” course guides you through everything you need to start contributing in less than an hour. @@ -30,15 +31,15 @@ People use GitHub to build some of the most advanced technologies in the world. ## How to start this course -1. Above these instructions, right-click **Use this template** and open the link in a new tab. - ![Use this template](https://user-images.githubusercontent.com/1221423/169618716-fb17528d-f332-4fc5-a11a-eaa23562665e.png) +1. Right-click **Start course** and open the link in a new tab. +
[![start-course](https://user-images.githubusercontent.com/1221423/218596841-0645fe1a-4aaf-4f51-9ab3-8aa2d3fdd487.svg)](https://github.com/skills/introduction-to-github/generate) 2. In the new tab, follow the prompts to create a new repository. - For owner, choose your personal account or an organization to host the repository. - We recommend creating a public repository—private repositories will [use Actions minutes](https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions). - ![Create a new repository](https://user-images.githubusercontent.com/1221423/169618722-406dc508-add4-4074-83f0-c7a7ad87f6f3.png) + ![Create a new repository](https://user-images.githubusercontent.com/1221423/218594143-e60462b6-9f2a-4fa3-80de-063ac5429aab.png) 3. After your new repository is created, wait about 20 seconds, then refresh the page. Follow the step-by-step instructions in the new repository's README. - +
XAzYsbe7R}= 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

>{Nd4V({Kkh>-Vi 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 aIN)r?JAWLqDpv;_E;D0Gqbitt)c*imtli-N literal 0 HcmV?d00001 diff --git a/images/create-new-file.png b/images/create-new-file.png index 600d493336719add07bc03bf254996b031427181..f4a09191d8dd1663c51be6e27299b641281ef1a2 100644 GIT binary patch literal 24244 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 TXvC0#@z0bL)a7g5T88}}sYld# literal 40937 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 z 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℞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 g?f==A61ei5PgRyH=P^G#y`_p8Hq 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 literal 0 HcmV?d00001 diff --git a/images/my-first-branch.png b/images/my-first-branch.png deleted file mode 100644 index f3fc0cdc4b16119a381cbb41d7a9f6e419e9737b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23920 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 diff --git a/images/profile-readme-example.png b/images/profile-readme-example.png new file mode 100644 index 0000000000000000000000000000000000000000..27a048e854a7bb4deb53e31afb26267c137ec2ed GIT binary patch literal 164170 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 nSq<{^#c0)~5U*44I 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 z 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%0AM4{q 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

cf>#X6l%(OOr|e@#0C#NZGbpH4FsMSM3$X{ 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 literal 0 HcmV?d00001 diff --git a/images/pull-request-branches.png b/images/pull-request-branches.png index 6c35663f6cc89bfba6f80d196b9ef4dc3fe6ada1..be84f0c354b46a2ce1d4de9902b968464e06ceb7 100644 GIT binary patch literal 26224 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 From e92ce55f826566e2af84dec27cc6ce976a6d82d1 Mon Sep 17 00:00:00 2001 From: Kevin Heis Date: Wed, 22 Mar 2023 16:53:22 -0700 Subject: [PATCH 08/42] MIT LICENSE --- LICENSE | 396 +------------------------------------------------------- 1 file changed, 4 insertions(+), 392 deletions(-) diff --git a/LICENSE b/LICENSE index 4ea99c213..6c5bc3d55 100644 --- a/LICENSE +++ b/LICENSE @@ -1,395 +1,7 @@ -Attribution 4.0 International +Copyright (c) GitHub, Inc. -======================================================================= +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: -Creative Commons Corporation ("Creative Commons") is not a law firm and -does not provide legal services or legal advice. Distribution of -Creative Commons public licenses does not create a lawyer-client or -other relationship. Creative Commons makes its licenses and related -information available on an "as-is" basis. Creative Commons gives no -warranties regarding its licenses, any material licensed under their -terms and conditions, or any related information. Creative Commons -disclaims all liability for damages resulting from their use to the -fullest extent possible. +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -Using Creative Commons Public Licenses - -Creative Commons public licenses provide a standard set of terms and -conditions that creators and other rights holders may use to share -original works of authorship and other material subject to copyright -and certain other rights specified in the public license below. The -following considerations are for informational purposes only, are not -exhaustive, and do not form part of our licenses. - - Considerations for licensors: Our public licenses are - intended for use by those authorized to give the public - permission to use material in ways otherwise restricted by - copyright and certain other rights. Our licenses are - irrevocable. Licensors should read and understand the terms - and conditions of the license they choose before applying it. - Licensors should also secure all rights necessary before - applying our licenses so that the public can reuse the - material as expected. Licensors should clearly mark any - material not subject to the license. This includes other CC- - licensed material, or material used under an exception or - limitation to copyright. More considerations for licensors: - wiki.creativecommons.org/Considerations_for_licensors - - Considerations for the public: By using one of our public - licenses, a licensor grants the public permission to use the - licensed material under specified terms and conditions. If - the licensor's permission is not necessary for any reason--for - example, because of any applicable exception or limitation to - copyright--then that use is not regulated by the license. Our - licenses grant only permissions under copyright and certain - other rights that a licensor has authority to grant. Use of - the licensed material may still be restricted for other - reasons, including because others have copyright or other - rights in the material. A licensor may make special requests, - such as asking that all changes be marked or described. - Although not required by our licenses, you are encouraged to - respect those requests where reasonable. More considerations - for the public: - wiki.creativecommons.org/Considerations_for_licensees - -======================================================================= - -Creative Commons Attribution 4.0 International Public License - -By exercising the Licensed Rights (defined below), You accept and agree -to be bound by the terms and conditions of this Creative Commons -Attribution 4.0 International Public License ("Public License"). To the -extent this Public License may be interpreted as a contract, You are -granted the Licensed Rights in consideration of Your acceptance of -these terms and conditions, and the Licensor grants You such rights in -consideration of benefits the Licensor receives from making the -Licensed Material available under these terms and conditions. - - -Section 1 -- Definitions. - - a. Adapted Material means material subject to Copyright and Similar - Rights that is derived from or based upon the Licensed Material - and in which the Licensed Material is translated, altered, - arranged, transformed, or otherwise modified in a manner requiring - permission under the Copyright and Similar Rights held by the - Licensor. For purposes of this Public License, where the Licensed - Material is a musical work, performance, or sound recording, - Adapted Material is always produced where the Licensed Material is - synched in timed relation with a moving image. - - b. Adapter's License means the license You apply to Your Copyright - and Similar Rights in Your contributions to Adapted Material in - accordance with the terms and conditions of this Public License. - - c. Copyright and Similar Rights means copyright and/or similar rights - closely related to copyright including, without limitation, - performance, broadcast, sound recording, and Sui Generis Database - Rights, without regard to how the rights are labeled or - categorized. For purposes of this Public License, the rights - specified in Section 2(b)(1)-(2) are not Copyright and Similar - Rights. - - d. Effective Technological Measures means those measures that, in the - absence of proper authority, may not be circumvented under laws - fulfilling obligations under Article 11 of the WIPO Copyright - Treaty adopted on December 20, 1996, and/or similar international - agreements. - - e. Exceptions and Limitations means fair use, fair dealing, and/or - any other exception or limitation to Copyright and Similar Rights - that applies to Your use of the Licensed Material. - - f. Licensed Material means the artistic or literary work, database, - or other material to which the Licensor applied this Public - License. - - g. Licensed Rights means the rights granted to You subject to the - terms and conditions of this Public License, which are limited to - all Copyright and Similar Rights that apply to Your use of the - Licensed Material and that the Licensor has authority to license. - - h. Licensor means the individual(s) or entity(ies) granting rights - under this Public License. - - i. Share means to provide material to the public by any means or - process that requires permission under the Licensed Rights, such - as reproduction, public display, public performance, distribution, - dissemination, communication, or importation, and to make material - available to the public including in ways that members of the - public may access the material from a place and at a time - individually chosen by them. - - j. Sui Generis Database Rights means rights other than copyright - resulting from Directive 96/9/EC of the European Parliament and of - the Council of 11 March 1996 on the legal protection of databases, - as amended and/or succeeded, as well as other essentially - equivalent rights anywhere in the world. - - k. You means the individual or entity exercising the Licensed Rights - under this Public License. Your has a corresponding meaning. - - -Section 2 -- Scope. - - a. License grant. - - 1. Subject to the terms and conditions of this Public License, - the Licensor hereby grants You a worldwide, royalty-free, - non-sublicensable, non-exclusive, irrevocable license to - exercise the Licensed Rights in the Licensed Material to: - - a. reproduce and Share the Licensed Material, in whole or - in part; and - - b. produce, reproduce, and Share Adapted Material. - - 2. Exceptions and Limitations. For the avoidance of doubt, where - Exceptions and Limitations apply to Your use, this Public - License does not apply, and You do not need to comply with - its terms and conditions. - - 3. Term. The term of this Public License is specified in Section - 6(a). - - 4. Media and formats; technical modifications allowed. The - Licensor authorizes You to exercise the Licensed Rights in - all media and formats whether now known or hereafter created, - and to make technical modifications necessary to do so. The - Licensor waives and/or agrees not to assert any right or - authority to forbid You from making technical modifications - necessary to exercise the Licensed Rights, including - technical modifications necessary to circumvent Effective - Technological Measures. For purposes of this Public License, - simply making modifications authorized by this Section 2(a) - (4) never produces Adapted Material. - - 5. Downstream recipients. - - a. Offer from the Licensor -- Licensed Material. Every - recipient of the Licensed Material automatically - receives an offer from the Licensor to exercise the - Licensed Rights under the terms and conditions of this - Public License. - - b. No downstream restrictions. You may not offer or impose - any additional or different terms or conditions on, or - apply any Effective Technological Measures to, the - Licensed Material if doing so restricts exercise of the - Licensed Rights by any recipient of the Licensed - Material. - - 6. No endorsement. Nothing in this Public License constitutes or - may be construed as permission to assert or imply that You - are, or that Your use of the Licensed Material is, connected - with, or sponsored, endorsed, or granted official status by, - the Licensor or others designated to receive attribution as - provided in Section 3(a)(1)(A)(i). - - b. Other rights. - - 1. Moral rights, such as the right of integrity, are not - licensed under this Public License, nor are publicity, - privacy, and/or other similar personality rights; however, to - the extent possible, the Licensor waives and/or agrees not to - assert any such rights held by the Licensor to the limited - extent necessary to allow You to exercise the Licensed - Rights, but not otherwise. - - 2. Patent and trademark rights are not licensed under this - Public License. - - 3. To the extent possible, the Licensor waives any right to - collect royalties from You for the exercise of the Licensed - Rights, whether directly or through a collecting society - under any voluntary or waivable statutory or compulsory - licensing scheme. In all other cases the Licensor expressly - reserves any right to collect such royalties. - - -Section 3 -- License Conditions. - -Your exercise of the Licensed Rights is expressly made subject to the -following conditions. - - a. Attribution. - - 1. If You Share the Licensed Material (including in modified - form), You must: - - a. retain the following if it is supplied by the Licensor - with the Licensed Material: - - i. identification of the creator(s) of the Licensed - Material and any others designated to receive - attribution, in any reasonable manner requested by - the Licensor (including by pseudonym if - designated); - - ii. a copyright notice; - - iii. a notice that refers to this Public License; - - iv. a notice that refers to the disclaimer of - warranties; - - v. a URI or hyperlink to the Licensed Material to the - extent reasonably practicable; - - b. indicate if You modified the Licensed Material and - retain an indication of any previous modifications; and - - c. indicate the Licensed Material is licensed under this - Public License, and include the text of, or the URI or - hyperlink to, this Public License. - - 2. You may satisfy the conditions in Section 3(a)(1) in any - reasonable manner based on the medium, means, and context in - which You Share the Licensed Material. For example, it may be - reasonable to satisfy the conditions by providing a URI or - hyperlink to a resource that includes the required - information. - - 3. If requested by the Licensor, You must remove any of the - information required by Section 3(a)(1)(A) to the extent - reasonably practicable. - - 4. If You Share Adapted Material You produce, the Adapter's - License You apply must not prevent recipients of the Adapted - Material from complying with this Public License. - - -Section 4 -- Sui Generis Database Rights. - -Where the Licensed Rights include Sui Generis Database Rights that -apply to Your use of the Licensed Material: - - a. for the avoidance of doubt, Section 2(a)(1) grants You the right - to extract, reuse, reproduce, and Share all or a substantial - portion of the contents of the database; - - b. if You include all or a substantial portion of the database - contents in a database in which You have Sui Generis Database - Rights, then the database in which You have Sui Generis Database - Rights (but not its individual contents) is Adapted Material; and - - c. You must comply with the conditions in Section 3(a) if You Share - all or a substantial portion of the contents of the database. - -For the avoidance of doubt, this Section 4 supplements and does not -replace Your obligations under this Public License where the Licensed -Rights include other Copyright and Similar Rights. - - -Section 5 -- Disclaimer of Warranties and Limitation of Liability. - - a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE - EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS - AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF - ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, - IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, - WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR - PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, - ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT - KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT - ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. - - b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE - TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, - NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, - INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, - COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR - USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN - ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR - DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR - IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. - - c. The disclaimer of warranties and limitation of liability provided - above shall be interpreted in a manner that, to the extent - possible, most closely approximates an absolute disclaimer and - waiver of all liability. - - -Section 6 -- Term and Termination. - - a. This Public License applies for the term of the Copyright and - Similar Rights licensed here. However, if You fail to comply with - this Public License, then Your rights under this Public License - terminate automatically. - - b. Where Your right to use the Licensed Material has terminated under - Section 6(a), it reinstates: - - 1. automatically as of the date the violation is cured, provided - it is cured within 30 days of Your discovery of the - violation; or - - 2. upon express reinstatement by the Licensor. - - For the avoidance of doubt, this Section 6(b) does not affect any - right the Licensor may have to seek remedies for Your violations - of this Public License. - - c. For the avoidance of doubt, the Licensor may also offer the - Licensed Material under separate terms or conditions or stop - distributing the Licensed Material at any time; however, doing so - will not terminate this Public License. - - d. Sections 1, 5, 6, 7, and 8 survive termination of this Public - License. - - -Section 7 -- Other Terms and Conditions. - - a. The Licensor shall not be bound by any additional or different - terms or conditions communicated by You unless expressly agreed. - - b. Any arrangements, understandings, or agreements regarding the - Licensed Material not stated herein are separate from and - independent of the terms and conditions of this Public License. - - -Section 8 -- Interpretation. - - a. For the avoidance of doubt, this Public License does not, and - shall not be interpreted to, reduce, limit, restrict, or impose - conditions on any use of the Licensed Material that could lawfully - be made without permission under this Public License. - - b. To the extent possible, if any provision of this Public License is - deemed unenforceable, it shall be automatically reformed to the - minimum extent necessary to make it enforceable. If the provision - cannot be reformed, it shall be severed from this Public License - without affecting the enforceability of the remaining terms and - conditions. - - c. No term or condition of this Public License will be waived and no - failure to comply consented to unless expressly agreed to by the - Licensor. - - d. Nothing in this Public License constitutes or may be interpreted - as a limitation upon, or waiver of, any privileges and immunities - that apply to the Licensor or You, including from the legal - processes of any jurisdiction or authority. - - -======================================================================= - -Creative Commons is not a party to its public -licenses. Notwithstanding, Creative Commons may elect to apply one of -its public licenses to material it publishes and in those instances -will be considered the “Licensor.” The text of the Creative Commons -public licenses is dedicated to the public domain under the CC0 Public -Domain Dedication. Except for the limited purpose of indicating that -material is shared under a Creative Commons public license or as -otherwise permitted by the Creative Commons policies published at -creativecommons.org/policies, Creative Commons does not authorize the -use of the trademark "Creative Commons" or any other trademark or logo -of Creative Commons without its prior written consent including, -without limitation, in connection with any unauthorized modifications -to any of its public licenses or any other arrangements, -understandings, or agreements concerning use of licensed material. For -the avoidance of doubt, this paragraph does not form part of the -public licenses. - -Creative Commons may be contacted at creativecommons.org. +THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. From d6da187924b559439cebdda41dccb77e09cc498f Mon Sep 17 00:00:00 2001 From: Kevin Heis Date: Wed, 22 Mar 2023 16:57:51 -0700 Subject: [PATCH 09/42] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6a504c399..37a5c5639 100644 --- a/README.md +++ b/README.md @@ -262,4 +262,4 @@ Check out these resources to learn more or get involved: Get help: [Post in our discussion board](https://github.com/skills/.github/discussions) • [Review the GitHub status page](https://www.githubstatus.com/) -© 2022 GitHub • [Code of Conduct](https://www.contributor-covenant.org/version/2/1/code_of_conduct/code_of_conduct.md) • [CC-BY-4.0 License](https://creativecommons.org/licenses/by/4.0/legalcode) +© 2022 GitHub • [Code of Conduct](https://www.contributor-covenant.org/version/2/1/code_of_conduct/code_of_conduct.md) • [MIT License](https://gh.io/mit) From 0fe657b07b33f1038f2f19a7828fe35885288d69 Mon Sep 17 00:00:00 2001 From: Courtney Wilson <77312589+cmwilson21@users.noreply.github.com> Date: Tue, 4 Apr 2023 11:01:44 -0500 Subject: [PATCH 10/42] Update README.md (#356) removing broken video links --- README.md | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/README.md b/README.md index 37a5c5639..921461c89 100644 --- a/README.md +++ b/README.md @@ -66,12 +66,10 @@ _Welcome to "Introduction to GitHub"! :wave:_
:tv: [Video: What is GitHub?](https://www.youtube.com/watch?v=pBy1zgt0XPc) **What is a repository?**: A _[repository](https://docs.github.com/get-started/quickstart/github-glossary#repository)_ is a project containing files and folders. A repository tracks versions of files and folders. For more information, see "[About repositories](https://docs.github.com/en/repositories/creating-and-managing-repositories/about-repositories)" from GitHub Docs. -
:tv: [Video: Exploring a repository](https://www.youtube.com/watch?v=R8OAwrcMlRw) **What is a branch?**: A _[branch](https://docs.github.com/en/get-started/quickstart/github-glossary#branch)_ is a parallel version of your repository. By default, your repository has one branch named `main` and it is considered to be the definitive branch. Creating additional branches allows you to copy the `main` branch of your repository and safely make any changes without disrupting the main project. Many people use branches to work on specific features without affecting any other parts of the project. Branches allow you to separate your work from the `main` branch. In other words, everyone's work is safe while you contribute. For more information, see "[About branches](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-branches)". -
:tv: [Video: Branches](https://www.youtube.com/watch?v=xgQmu81G1yY) **What is a profile README?**: A _[profile README](https://docs.github.com/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme)_ is essentially an "About me" section on your GitHub profile where you can share information about yourself with the community on GitHub.com. GitHub shows your profile README at the top of your profile page. For more information, see "[Managing your profile README](https://docs.github.com/en/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme)". @@ -113,7 +111,7 @@ _You created a branch! :tada:_ Creating a branch allows you to edit your project without changing the `main` branch. Now that you have a branch, it’s time to create a file and make your first commit! -**What is a commit?**: A [commit](https://docs.github.com/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/about-commits) is a set of changes to the files and folders in your project. A commit exists in a branch. For more information, see "[About commits](https://docs.github.com/en/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/about-commits)". +**What is a commit?**: A _[commit](https://docs.github.com/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/about-commits)_ is a set of changes to the files and folders in your project. A commit exists in a branch. For more information, see "[About commits](https://docs.github.com/en/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/about-commits)". ### :keyboard: Activity: Your first commit @@ -159,7 +157,6 @@ _Nice work making that commit! :sparkles:_ Now that you have made a change to the project and created a commit, it’s time to share your proposed change through a pull request! **What is a pull request?**: Collaboration happens on a _[pull request](https://docs.github.com/en/get-started/quickstart/github-glossary#pull-request)_. The pull request shows the changes in your branch to other people and allows people to accept, reject, or suggest additional changes to your branch. In a side by side comparison, this pull request is going to keep the changes you just made on your branch and propose applying them to the `main` project branch. For more information about pull requests, see "[About pull requests](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests)" or watch the video linked below. -
:tv: [Video: Introduction to pull requests](https://youtu.be/kJr-PIfLDl4) ### :keyboard: Activity: Create a pull request @@ -201,7 +198,6 @@ _Nicely done! :sunglasses:_ You successfully created a pull request. You can now merge your pull request. **What is a merge?**: A _[merge](https://docs.github.com/en/get-started/quickstart/github-glossary#merge)_ adds the changes in your pull request and branch into the `main` branch. For more information about merges, see "[Merging a pull request](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/merging-a-pull-request)" or watch the video linked below. -
:tv: [Video: Understanding the GitHub flow](https://www.youtube.com/watch?v=PBI2Rz-ZOxU) As noted in the previous step, you may have seen evidence of GitHub Actions running which automatically progresses your instructions to the next step. You'll have to wait for it to finish before you can merge your pull request. It will be ready when the merge pull request button is green. From 8bcd729742e1a6ac69427c218958bea474248ab0 Mon Sep 17 00:00:00 2001 From: Kevin Heis Date: Tue, 4 Apr 2023 09:38:44 -0700 Subject: [PATCH 11/42] Update README.md (#357) --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 921461c89..69d9ac371 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,6 @@ People use GitHub to build some of the most advanced technologies in the world. **Course tips:** * Glossary terms will be _emphasised_ and linked to their definition. -* This course includes optional video links. Look for the :tv: emoji and follow the link to the video. ## How to start this course From 59fb4f9f6d55361ac5aef51f400bf666ededc139 Mon Sep 17 00:00:00 2001 From: Kevin Heis Date: Tue, 4 Apr 2023 13:02:04 -0700 Subject: [PATCH 12/42] Adjust space for Commonmark (#358) Adjust line breaks and indentation to match Commonmark guidance. --- README.md | 89 ++++++++++++++++++++++++++++++++++--------------------- 1 file changed, 56 insertions(+), 33 deletions(-) diff --git a/README.md b/README.md index 69d9ac371..2d03c3947 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,6 @@ _Get started using GitHub in less than an hour._ - + +[![start-course](https://user-images.githubusercontent.com/1221423/235727646-4a590299-ffe5-480d-8cd5-8194ea184546.svg)](https://github.com/new?template_owner=skills&template_name=introduction-to-github&owner=%40me&name=skills-introduction-to-github&description=My+clone+repository&visibility=public) + 1. Right-click **Start course** and open the link in a new tab. - - [![start-course](https://user-images.githubusercontent.com/1221423/218596841-0645fe1a-4aaf-4f51-9ab3-8aa2d3fdd487.svg)](https://github.com/skills/introduction-to-github/generate) - 2. In the new tab, follow the prompts to create a new repository. - - For owner, choose your personal account or an organization to host the repository. - We recommend creating a public repository—private repositories will [use Actions minutes](https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions). - - Name the repository something easy for you to recognize and remember. - - ![Create a new repository](/images/create-new-repository.png) - -3. After your new repository is created, wait about 20 seconds, then refresh your new repository page. Follow the step-by-step instructions in the new repository's README. [GitHub Actions](https://docs.github.com/en/actions) will automatically close this welcome and open the first step. + - Press the **Create repository** button at the bottom of the form. +3. After your new repository is created, wait about 20 seconds, then refresh the page. Follow the step-by-step instructions in the new repository's README.

- From 3f7dfbfe39e117fec7fe6cedc84abe5fe904740d Mon Sep 17 00:00:00 2001 From: Kevin Heis Date: Wed, 3 May 2023 14:23:13 -0700 Subject: [PATCH 16/42] Update README.md (#380) --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index be194fde2..3164f2a04 100644 --- a/README.md +++ b/README.md @@ -49,10 +49,10 @@ People use GitHub to build some of the most advanced technologies in the world. [![start-course](https://user-images.githubusercontent.com/1221423/235727646-4a590299-ffe5-480d-8cd5-8194ea184546.svg)](https://github.com/new?template_owner=skills&template_name=introduction-to-github&owner=%40me&name=skills-introduction-to-github&description=My+clone+repository&visibility=public) 1. Right-click **Start course** and open the link in a new tab. -2. In the new tab, follow the prompts to create a new repository. +2. In the new tab, most of the prompts will automatically fill in for you. - For owner, choose your personal account or an organization to host the repository. - - We recommend creating a public repository—private repositories will [use Actions minutes](https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions). - - Press the **Create repository** button at the bottom of the form. + - We recommend creating a public repository, as private repositories will [use Actions minutes](https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions). + - Scroll down and click the **Create repository** button at the bottom of the form. 3. After your new repository is created, wait about 20 seconds, then refresh the page. Follow the step-by-step instructions in the new repository's README.
From f1aa28228428c58081bbb258dd0bac48f9c84a42 Mon Sep 17 00:00:00 2001 From: Elizabeth Barron Date: Thu, 4 May 2023 13:04:22 -0400 Subject: [PATCH 17/42] Fix a small typo (#382) This PR just removes a duplicate word. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3164f2a04..e46001c7c 100644 --- a/README.md +++ b/README.md @@ -85,7 +85,7 @@ Branches allow you to separate your work from the `main` branch. In other words, ### :keyboard: Activity: Your first branch -1. Open a new browser tab and navigate to your newly made repository repository. Then, work on the steps in your second tab while you read the instructions in this tab. +1. Open a new browser tab and navigate to your newly made repository. Then, work on the steps in your second tab while you read the instructions in this tab. 2. Navigate to the **< > Code** tab in the header menu of your repository. ![code-tab](/images/code-tab.png) From b4180b845495766d5f24cede094b53b601ae16a7 Mon Sep 17 00:00:00 2001 From: Courtney Wilson <77312589+cmwilson21@users.noreply.github.com> Date: Mon, 15 May 2023 10:16:58 -0500 Subject: [PATCH 18/42] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e46001c7c..fc0a82dc1 100644 --- a/README.md +++ b/README.md @@ -220,7 +220,7 @@ _Nicely done! :sunglasses:_ You successfully created a pull request. You can now merge your pull request. -**What is a merge?**: A _[merge](https://docs.github.com/en/get-started/quickstart/github-glossary#merge)_ adds the changes in your pull request and branch into the `main` branch. For more information about merges, see "[Merging a pull request](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/merging-a-pull-request)" or watch the video linked below. +**What is a merge?**: A _[merge](https://docs.github.com/en/get-started/quickstart/github-glossary#merge)_ adds the changes in your pull request and branch into the `main` branch. For more information about merges, see "[Merging a pull request](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/merging-a-pull-request)." As noted in the previous step, you may have seen evidence of GitHub Actions running which automatically progresses your instructions to the next step. You'll have to wait for it to finish before you can merge your pull request. It will be ready when the merge pull request button is green. From bc2fa49de1b095aad627d337f25e0b8eb74b6ece Mon Sep 17 00:00:00 2001 From: Kevin Heis Date: Tue, 30 May 2023 07:52:24 -0700 Subject: [PATCH 19/42] Update GitHub Skills format for accessibility (#408) * Update course format for accessibility * Use header/footer * Add ref to uses * Temporarily add -dev to org name * Rename step 0 to welcome from start * Update .github/steps/3-open-a-pull-request.md Co-authored-by: Ethan Palm <56270045+ethanpalm@users.noreply.github.com> * Update .github/steps/2-commit-a-file.md Co-authored-by: Courtney Wilson <77312589+cmwilson21@users.noreply.github.com> * Add files via upload * Update .github/steps/2-commit-a-file.md Co-authored-by: Courtney Wilson <77312589+cmwilson21@users.noreply.github.com> * Update .github/steps/2-commit-a-file.md Co-authored-by: Courtney Wilson <77312589+cmwilson21@users.noreply.github.com> * Preship reversions --------- Co-authored-by: Ethan Palm <56270045+ethanpalm@users.noreply.github.com> Co-authored-by: Courtney Wilson <77312589+cmwilson21@users.noreply.github.com> --- .github/{script/STEP => steps/-step.txt} | 0 .github/steps/0-welcome.md | 1 + .github/steps/1-create-a-branch.md | 45 ++++ .github/steps/2-commit-a-file.md | 42 +++ .github/steps/3-open-a-pull-request.md | 43 +++ .github/steps/4-merge-your-pull-request.md | 30 +++ .github/steps/X-finish.md | 34 +++ .github/workflows/0-start.yml | 67 ----- .github/workflows/0-welcome.yml | 64 +++++ .github/workflows/1-create-a-branch.yml | 43 ++- .github/workflows/2-commit-a-file.yml | 39 ++- .github/workflows/3-open-a-pull-request.yml | 43 ++- .../workflows/4-merge-your-pull-request.yml | 39 ++- README.md | 253 ++---------------- images/commit-full-screen.png | Bin 67361 -> 109749 bytes images/my-profile-file.png | Bin 41126 -> 71930 bytes 16 files changed, 354 insertions(+), 389 deletions(-) rename .github/{script/STEP => steps/-step.txt} (100%) create mode 100644 .github/steps/0-welcome.md create mode 100644 .github/steps/1-create-a-branch.md create mode 100644 .github/steps/2-commit-a-file.md create mode 100644 .github/steps/3-open-a-pull-request.md create mode 100644 .github/steps/4-merge-your-pull-request.md create mode 100644 .github/steps/X-finish.md delete mode 100644 .github/workflows/0-start.yml create mode 100644 .github/workflows/0-welcome.yml diff --git a/.github/script/STEP b/.github/steps/-step.txt similarity index 100% rename from .github/script/STEP rename to .github/steps/-step.txt diff --git a/.github/steps/0-welcome.md b/.github/steps/0-welcome.md new file mode 100644 index 000000000..9ff13a5df --- /dev/null +++ b/.github/steps/0-welcome.md @@ -0,0 +1 @@ + diff --git a/.github/steps/1-create-a-branch.md b/.github/steps/1-create-a-branch.md new file mode 100644 index 000000000..bc4020d8e --- /dev/null +++ b/.github/steps/1-create-a-branch.md @@ -0,0 +1,45 @@ + + +## Step 1: Create a branch + +_Welcome to "Introduction to GitHub"! :wave:_ + +**What is GitHub?**: GitHub is a collaboration platform that uses _[Git](https://docs.github.com/get-started/quickstart/github-glossary#git)_ for versioning. GitHub is a popular place to share and contribute to [open-source](https://docs.github.com/get-started/quickstart/github-glossary#open-source) software. +
:tv: [Video: What is GitHub?](https://www.youtube.com/watch?v=pBy1zgt0XPc) + +**What is a repository?**: A _[repository](https://docs.github.com/get-started/quickstart/github-glossary#repository)_ is a project containing files and folders. A repository tracks versions of files and folders. For more information, see "[About repositories](https://docs.github.com/en/repositories/creating-and-managing-repositories/about-repositories)" from GitHub Docs. + +**What is a branch?**: A _[branch](https://docs.github.com/en/get-started/quickstart/github-glossary#branch)_ is a parallel version of your repository. By default, your repository has one branch named `main` and it is considered to be the definitive branch. Creating additional branches allows you to copy the `main` branch of your repository and safely make any changes without disrupting the main project. Many people use branches to work on specific features without affecting any other parts of the project. + +Branches allow you to separate your work from the `main` branch. In other words, everyone's work is safe while you contribute. For more information, see "[About branches](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-branches)". + +**What is a profile README?**: A _[profile README](https://docs.github.com/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme)_ is essentially an "About me" section on your GitHub profile where you can share information about yourself with the community on GitHub.com. GitHub shows your profile README at the top of your profile page. For more information, see "[Managing your profile README](https://docs.github.com/en/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme)". + +![profile-readme-example](/images/profile-readme-example.png) + +### :keyboard: Activity: Your first branch + +1. Open a new browser tab and navigate to your newly made repository. Then, work on the steps in your second tab while you read the instructions in this tab. +2. Navigate to the **< > Code** tab in the header menu of your repository. + + ![code-tab](/images/code-tab.png) + +3. Click on the **main** branch drop-down. + + ![main-branch-dropdown](/images/main-branch-dropdown.png) + +4. In the field, enter a name for your branch: `my-first-branch`. +5. Click **Create branch: my-first-branch** to create your branch. + + ![create-branch-button](/images/create-branch-button.png) + + The branch will automatically switch to the one you have just created. + The **main** branch drop-down bar will reflect your new branch and display the new branch name. + +6. Wait about 20 seconds then refresh this page (the one you're following instructions from). [GitHub Actions](https://docs.github.com/en/actions) will automatically update to the next step. diff --git a/.github/steps/2-commit-a-file.md b/.github/steps/2-commit-a-file.md new file mode 100644 index 000000000..c2e66dfa6 --- /dev/null +++ b/.github/steps/2-commit-a-file.md @@ -0,0 +1,42 @@ + + +## Step 2: Commit a file + +_You created a branch! :tada:_ + +Creating a branch allows you to edit your project without changing the `main` branch. Now that you have a branch, it’s time to create a file and make your first commit! + +**What is a commit?**: A _[commit](https://docs.github.com/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/about-commits)_ is a set of changes to the files and folders in your project. A commit exists in a branch. For more information, see "[About commits](https://docs.github.com/en/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/about-commits)". + +### :keyboard: Activity: Your first commit + +The following steps will guide you through the process of committing a change on GitHub. A commit records changes in renaming, changing content within, creating a new file, and any other changes made to your project. For this exercise, committing a change requires first adding a new file to your new branch. + +1. On the **< > Code** tab in the header menu of your repository, make sure you're on your new branch `my-first-branch`. + +2. Select the **Add file** drop-down and click **Create new file**. + + ![create new file option](/images/create-new-file.png) + +3. In the **Name your file...** field, enter `PROFILE.md`. + + **Note:** `.md` is a file extension that creates a Markdown file. You can learn more about Markdown by visiting "[Basic writing and formatting syntax](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax)" in our docs or by taking the "[Communicating using Markdown](https://github.com/skills/communicate-using-markdown)" Skills course. + +4. In the **Enter file contents here** area, copy the following content to your file: + + ``` + Welcome to my GitHub profile! + ``` + + profile.md file screenshot + +5. Click **Commit changes...** in the upper right corner above the contents box. For commits, you can enter a short commit message that describes what changes you made. This message helps others know what's included in your commit. GitHub offers a simple default message, but let's change it slightly for practice. First, enter `Add PROFILE.md` in the first text-entry field titled "Commit message". + + screenshot of adding a new file with a commit message + +6. In this lesson, we'll ignore the other fields and click **Commit changes**. +7. Wait about 20 seconds then refresh this page (the one you're following instructions from). [GitHub Actions](https://docs.github.com/en/actions) will automatically update to the next step. diff --git a/.github/steps/3-open-a-pull-request.md b/.github/steps/3-open-a-pull-request.md new file mode 100644 index 000000000..6de9a0f13 --- /dev/null +++ b/.github/steps/3-open-a-pull-request.md @@ -0,0 +1,43 @@ + + +## Step 3: Open a pull request + +_Nice work making that commit! :sparkles:_ + +Now that you have made a change to the project and created a commit, it’s time to share your proposed change through a pull request! + +**What is a pull request?**: Collaboration happens on a _[pull request](https://docs.github.com/en/get-started/quickstart/github-glossary#pull-request)_. The pull request shows the changes in your branch to other people and allows people to accept, reject, or suggest additional changes to your branch. In a side by side comparison, this pull request is going to keep the changes you just made on your branch and propose applying them to the `main` project branch. For more information about pull requests, see "[About pull requests](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests)". + +### :keyboard: Activity: Create a pull request + +You may have noticed after your commit that a message displayed indicating your recent push to your branch and providing a button that says **Compare & pull request**. + +![screenshot of message and button](/images/compare-and-pull-request.png) + +To create a pull request automatically, click **Compare & pull request**, and then skip to step 6 below. If you don't click the button, the instructions below walk you through manually setting up the pull request. + +1. Click on the **Pull requests** tab in the header menu of your repository. +2. Click **New pull request**. +3. In the **base:** dropdown, make sure **main** is selected. +4. Select the **compare:** dropdown, and click `my-first-branch`. + + screenshot showing both branch selections + +5. Click **Create pull request**. +6. Enter a title for your pull request. By default, the title will automatically be the name of your branch. For this exercise, let's edit the field to say `Add my first file`. +7. The next field helps you provide a description of the changes you made. Here, you can add a description of what you’ve accomplished so far. As a reminder, you have: created a new branch, created a file, and made a commit. + + screenshot showing pull request + +8. Click **Create pull request**. You will automatically be navigated to your new pull request. +9. Wait about 20 seconds then refresh this page (the one you're following instructions from). [GitHub Actions](https://docs.github.com/en/actions) will automatically update to the next step. + + **Note**: You may see evidence of GitHub Actions running on the tab with the pull request opened! The image below shows a line you might see on your pull request after the Action finishes running. + + screenshot of an example of an actions line diff --git a/.github/steps/4-merge-your-pull-request.md b/.github/steps/4-merge-your-pull-request.md new file mode 100644 index 000000000..b0bf8bff0 --- /dev/null +++ b/.github/steps/4-merge-your-pull-request.md @@ -0,0 +1,30 @@ + + +## Step 4: Merge your pull request + +_Nicely done! :sunglasses:_ + +You successfully created a pull request. You can now merge your pull request. + +**What is a merge?**: A _[merge](https://docs.github.com/en/get-started/quickstart/github-glossary#merge)_ adds the changes in your pull request and branch into the `main` branch. For more information about merges, see "[Merging a pull request](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/merging-a-pull-request)." + +As noted in the previous step, you may have seen evidence of GitHub Actions running which automatically progresses your instructions to the next step. You'll have to wait for it to finish before you can merge your pull request. It will be ready when the merge pull request button is green. + +![screenshot of green merge pull request button](/images/Green-merge-pull-request.png) + +### :keyboard: Activity: Merge the pull request + +1. Click **Merge pull request**. +2. Click **Confirm merge**. +3. Once your branch has been merged, you don't need it anymore. To delete this branch, click **Delete branch**. + + screenshot showing delete branch button + +4. Wait about 20 seconds then refresh this page (the one you're following instructions from). [GitHub Actions](https://docs.github.com/en/actions) will automatically update to the next step. + + **Note**: Check out the **Finish** step to see what you can learn next! diff --git a/.github/steps/X-finish.md b/.github/steps/X-finish.md new file mode 100644 index 000000000..dd09931a4 --- /dev/null +++ b/.github/steps/X-finish.md @@ -0,0 +1,34 @@ + + +## Finish + +_Congratulations, you've completed this course and joined the world of developers!_ + +celebrate + +Here's a recap of your accomplishments: + +- You learned about GitHub, repositories, branches, commits, and pull requests. +- You created a branch, a commit, and a pull request. +- You merged a pull request. +- You made your first contribution! :tada: + +### What's next? + +If you'd like to make a profile README, use the quickstart instructions below or follow the instructions in the [Managing your profile README](https://docs.github.com/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme) article. + +1. Make a new public repository with a name that matches your GitHub username. +2. Create a file named `README.md` in its root. The "root" means not inside any folder in your repository. +3. Edit the contents of the `README.md` file. +4. If you created a new branch for your file, open and merge a pull request on your branch. +5. Lastly, we'd love to hear what you thought of this course [in our discussion board](https://github.com/skills/.github/discussions). + +Check out these resources to learn more or get involved: + +- Are you a student? Check out the [Student Developer Pack](https://education.github.com/pack). +- [Take another GitHub Skills course](https://github.com/skills). +- [Read the GitHub Getting Started docs](https://docs.github.com/en/get-started). +- To find projects to contribute to, check out [GitHub Explore](https://github.com/explore). diff --git a/.github/workflows/0-start.yml b/.github/workflows/0-start.yml deleted file mode 100644 index 79cb28376..000000000 --- a/.github/workflows/0-start.yml +++ /dev/null @@ -1,67 +0,0 @@ -name: Step 0, Start - -# This step triggers after the learner creates a new repository from the template -# This step sets STEP to 1 -# This step closes
and opens
- -# This will run every time we create push a commit to `main` -# Reference https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows -on: - workflow_dispatch: - push: - branches: - - main - -# Reference https://docs.github.com/en/actions/security-guides/automatic-token-authentication -permissions: - # Need `contents: read` to checkout the repository - # Need `contents: write` to update the step metadata - contents: write - -jobs: - # Get the current step from .github/script/STEP so we can - # limit running the main job when the learner is on the same step. - get_current_step: - name: Check current step number - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v3 - - id: get_step - run: | - echo "current_step=$(cat ./.github/script/STEP)" >> $GITHUB_OUTPUT - outputs: - current_step: ${{ steps.get_step.outputs.current_step }} - - on_start: - name: On start - needs: get_current_step - - # We will only run this action when: - # 1. This repository isn't the template repository - # 2. The STEP is currently 0 - # Reference https://docs.github.com/en/actions/learn-github-actions/contexts - # Reference https://docs.github.com/en/actions/learn-github-actions/expressions - if: >- - ${{ !github.event.repository.is_template - && needs.get_current_step.outputs.current_step == 0 }} - - # We'll run Ubuntu for performance instead of Mac or Windows - runs-on: ubuntu-latest - - steps: - # We'll need to check out the repository so that we can edit the README - - name: Checkout - uses: actions/checkout@v3 - with: - fetch-depth: 0 # Let's get all the branches - - # Update README to close
and open
- # and set STEP to '1' - - name: Update to step 1 - uses: skills/action-update-step@v1 - with: - token: ${{ secrets.GITHUB_TOKEN }} - from_step: 0 - to_step: 1 - branch_name: my-first-branch diff --git a/.github/workflows/0-welcome.yml b/.github/workflows/0-welcome.yml new file mode 100644 index 000000000..fe4e987ae --- /dev/null +++ b/.github/workflows/0-welcome.yml @@ -0,0 +1,64 @@ +name: Step 0, Welcome + +# This step triggers after the learner creates a new repository from the template. +# This workflow updates from step 0 to step 1. + +# This will run every time we create push a commit to `main`. +# Reference: https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows +on: + workflow_dispatch: + push: + branches: + - main + +# Reference: https://docs.github.com/en/actions/security-guides/automatic-token-authentication +permissions: + # Need `contents: read` to checkout the repository. + # Need `contents: write` to update the step metadata. + contents: write + +jobs: + # Get the current step to only run the main job when the learner is on the same step. + get_current_step: + name: Check current step number + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + - id: get_step + run: | + echo "current_step=$(cat ./.github/steps/-step.txt)" >> $GITHUB_OUTPUT + outputs: + current_step: ${{ steps.get_step.outputs.current_step }} + + on_welcome: + name: On welcome + needs: get_current_step + + # We will only run this action when: + # 1. This repository isn't the template repository. + # 2. The step is currently 0. + # Reference: https://docs.github.com/en/actions/learn-github-actions/contexts + # Reference: https://docs.github.com/en/actions/learn-github-actions/expressions + if: >- + ${{ !github.event.repository.is_template + && needs.get_current_step.outputs.current_step == 0 }} + + # We'll run Ubuntu for performance instead of Mac or Windows. + runs-on: ubuntu-latest + + steps: + # We'll need to check out the repository so that we can edit README.md. + - name: Checkout + uses: actions/checkout@v3 + with: + fetch-depth: 0 # Let's get all the branches. + + # In README.md, switch step 0 for step 1. + - name: Update to step 1 + uses: skills/action-update-step@v2 + with: + token: ${{ secrets.GITHUB_TOKEN }} + from_step: 0 + to_step: 1 + branch_name: my-first-branch diff --git a/.github/workflows/1-create-a-branch.yml b/.github/workflows/1-create-a-branch.yml index 1c3796ae4..b42430859 100644 --- a/.github/workflows/1-create-a-branch.yml +++ b/.github/workflows/1-create-a-branch.yml @@ -1,24 +1,22 @@ name: Step 1, Create a branch -# This step listens for the learner to create branch `my-first-branch` -# This step sets STEP to 2 -# This step closes
and opens
+# This step listens for the learner to create branch `my-first-branch`. +# This workflow updates from step 1 to step 2. -# This will run every time we create a branch or tag -# Reference https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows +# This will run every time we create a branch or tag. +# Reference: https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows on: workflow_dispatch: create: -# Reference https://docs.github.com/en/actions/security-guides/automatic-token-authentication +# Reference: https://docs.github.com/en/actions/security-guides/automatic-token-authentication permissions: - # Need `contents: read` to checkout the repository - # Need `contents: write` to update the step metadata + # Need `contents: read` to checkout the repository. + # Need `contents: write` to update the step metadata. contents: write jobs: - # Get the current step from .github/script/STEP so we can - # limit running the main job when the learner is on the same step. + # Get the current step to only run the main job when the learner is on the same step. get_current_step: name: Check current step number runs-on: ubuntu-latest @@ -27,7 +25,7 @@ jobs: uses: actions/checkout@v3 - id: get_step run: | - echo "current_step=$(cat ./.github/script/STEP)" >> $GITHUB_OUTPUT + echo "current_step=$(cat ./.github/steps/-step.txt)" >> $GITHUB_OUTPUT outputs: current_step: ${{ steps.get_step.outputs.current_step }} @@ -36,32 +34,31 @@ jobs: needs: get_current_step # We will only run this action when: - # 1. This repository isn't the template repository - # 2. The STEP is currently 1 - # 3. The event is a branch - # 4. The branch name is `my-first-branch` - # Reference https://docs.github.com/en/actions/learn-github-actions/contexts - # Reference https://docs.github.com/en/actions/learn-github-actions/expressions + # 1. This repository isn't the template repository. + # 2. The step is currently 1. + # 3. The event is a branch. + # 4. The branch name is `my-first-branch`. + # Reference: https://docs.github.com/en/actions/learn-github-actions/contexts + # Reference: https://docs.github.com/en/actions/learn-github-actions/expressions if: >- ${{ !github.event.repository.is_template && needs.get_current_step.outputs.current_step == 1 && github.ref_type == 'branch' && github.ref_name == 'my-first-branch' }} - # We'll run Ubuntu for performance instead of Mac or Windows + # We'll run Ubuntu for performance instead of Mac or Windows. runs-on: ubuntu-latest steps: - # We'll need to check out the repository so that we can edit the README + # We'll need to check out the repository so that we can edit the README. - name: Checkout uses: actions/checkout@v3 with: - fetch-depth: 0 # Let's get all the branches + fetch-depth: 0 # Let's get all the branches. - # Update README to close
and open
- # and set STEP to '2' + # In README.md, switch step 1 for step 2. - name: Update to step 2 - uses: skills/action-update-step@v1 + uses: skills/action-update-step@v2 with: token: ${{ secrets.GITHUB_TOKEN }} from_step: 1 diff --git a/.github/workflows/2-commit-a-file.yml b/.github/workflows/2-commit-a-file.yml index 8a14817e8..30c832224 100644 --- a/.github/workflows/2-commit-a-file.yml +++ b/.github/workflows/2-commit-a-file.yml @@ -1,26 +1,24 @@ name: Step 2, Commit a file -# This step listens for the learner to commit a file to branch `my-first-branch` -# This step sets STEP to 3 -# This step closes
and opens
+# This step listens for the learner to commit a file to branch `my-first-branch`. +# This workflow updates from step 2 to step 3. -# This action will run every time there's a push to `my-first-branch` -# Reference https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows +# This action will run every time there's a push to `my-first-branch`. +# Reference: https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows on: workflow_dispatch: push: branches: - my-first-branch -# Reference https://docs.github.com/en/actions/security-guides/automatic-token-authentication +# Reference: https://docs.github.com/en/actions/security-guides/automatic-token-authentication permissions: - # Need `contents: read` to checkout the repository - # Need `contents: write` to update the step metadata + # Need `contents: read` to checkout the repository. + # Need `contents: write` to update the step metadata. contents: write jobs: - # Get the current step from .github/script/STEP so we can - # limit running the main job when the learner is on the same step. + # Get the current step to only run the main job when the learner is on the same step. get_current_step: name: Check current step number runs-on: ubuntu-latest @@ -29,7 +27,7 @@ jobs: uses: actions/checkout@v3 - id: get_step run: | - echo "current_step=$(cat ./.github/script/STEP)" >> $GITHUB_OUTPUT + echo "current_step=$(cat ./.github/steps/-step.txt)" >> $GITHUB_OUTPUT outputs: current_step: ${{ steps.get_step.outputs.current_step }} @@ -38,28 +36,27 @@ jobs: needs: get_current_step # We will only run this action when: - # 1. This repository isn't the template repository - # 2. The STEP is currently 2 - # Reference https://docs.github.com/en/actions/learn-github-actions/contexts - # Reference https://docs.github.com/en/actions/learn-github-actions/expressions + # 1. This repository isn't the template repository. + # 2. The step is currently 2. + # Reference: https://docs.github.com/en/actions/learn-github-actions/contexts + # Reference: https://docs.github.com/en/actions/learn-github-actions/expressions if: >- ${{ !github.event.repository.is_template && needs.get_current_step.outputs.current_step == 2 }} - # We'll run Ubuntu for performance instead of Mac or Windows + # We'll run Ubuntu for performance instead of Mac or Windows. runs-on: ubuntu-latest steps: - # We'll need to check out the repository so that we can edit the README + # We'll need to check out the repository so that we can edit the README. - name: Checkout uses: actions/checkout@v3 with: - fetch-depth: 0 # Let's get all the branches + fetch-depth: 0 # Let's get all the branches. - # Update README to close
and open
- # and set STEP to '3' + # In README.md, switch step 2 for step 3. - name: Update to step 3 - uses: skills/action-update-step@v1 + uses: skills/action-update-step@v2 with: token: ${{ secrets.GITHUB_TOKEN }} from_step: 2 diff --git a/.github/workflows/3-open-a-pull-request.yml b/.github/workflows/3-open-a-pull-request.yml index e0799fc1e..f76c0c67e 100644 --- a/.github/workflows/3-open-a-pull-request.yml +++ b/.github/workflows/3-open-a-pull-request.yml @@ -1,11 +1,10 @@ name: Step 3, Open a pull request -# This step listens for the learner to open a pull request with branch `my-first-branch` -# This step sets STEP to 4 -# This step closes
and opens
+# This step listens for the learner to open a pull request with branch `my-first-branch`. +# This workflow updates from step 3 to step 4. -# This will run every time we create a branch or tag -# Reference https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows +# This will run every time we create a branch or tag. +# Reference: https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows on: workflow_dispatch: pull_request: @@ -13,15 +12,14 @@ on: - opened - reopened -# Reference https://docs.github.com/en/actions/security-guides/automatic-token-authentication +# Reference: https://docs.github.com/en/actions/security-guides/automatic-token-authentication permissions: - # Need `contents: read` to checkout the repository - # Need `contents: write` to update the step metadata + # Need `contents: read` to checkout the repository. + # Need `contents: write` to update the step metadata. contents: write jobs: - # Get the current step from .github/script/STEP so we can - # limit running the main job when the learner is on the same step. + # Get the current step to only run the main job when the learner is on the same step. get_current_step: name: Check current step number runs-on: ubuntu-latest @@ -30,7 +28,7 @@ jobs: uses: actions/checkout@v3 - id: get_step run: | - echo "current_step=$(cat ./.github/script/STEP)" >> $GITHUB_OUTPUT + echo "current_step=$(cat ./.github/steps/-step.txt)" >> $GITHUB_OUTPUT outputs: current_step: ${{ steps.get_step.outputs.current_step }} @@ -39,31 +37,30 @@ jobs: needs: get_current_step # We will only run this action when: - # 1. This repository isn't the template repository - # 2. The STEP is currently 3 - # 3. The head branch name is `my-first-branch` - # Reference https://docs.github.com/en/actions/learn-github-actions/contexts - # Reference https://docs.github.com/en/actions/learn-github-actions/expressions + # 1. This repository isn't the template repository. + # 2. The step is currently 3. + # 3. The head branch name is `my-first-branch`. + # Reference: https://docs.github.com/en/actions/learn-github-actions/contexts + # Reference: https://docs.github.com/en/actions/learn-github-actions/expressions if: >- ${{ !github.event.repository.is_template && needs.get_current_step.outputs.current_step == 3 && github.head_ref == 'my-first-branch' }} - # We'll run Ubuntu for performance instead of Mac or Windows + # We'll run Ubuntu for performance instead of Mac or Windows. runs-on: ubuntu-latest steps: - # We'll need to check out the repository so that we can edit the README + # We'll need to check out the repository so that we can edit the README. - name: Checkout uses: actions/checkout@v3 with: - fetch-depth: 0 # Let's get all the branches - ref: my-first-branch # Important, as normally `pull_request` event won't grab other branches + fetch-depth: 0 # Let's get all the branches. + ref: my-first-branch # Important, as normally `pull_request` event won't grab other branches. - # Update README to close
and open
- # and set STEP to '4' + # In README.md, switch step 3 for step 4. - name: Update to step 4 - uses: skills/action-update-step@v1 + uses: skills/action-update-step@v2 with: token: ${{ secrets.GITHUB_TOKEN }} from_step: 3 diff --git a/.github/workflows/4-merge-your-pull-request.yml b/.github/workflows/4-merge-your-pull-request.yml index 4b46a8904..b7401a0d9 100644 --- a/.github/workflows/4-merge-your-pull-request.yml +++ b/.github/workflows/4-merge-your-pull-request.yml @@ -1,26 +1,24 @@ name: Step 4, Merge your pull request -# This step listens for the learner to merge a pull request with branch `my-first-branch` -# This step sets STEP to x -# This step closes
and opens
+# This step listens for the learner to merge a pull request with branch `my-first-branch`. +# This workflow updates from step 4 to step X. -# This will run every time we create push a commit to `main` -# Reference https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows +# This will run every time we create push a commit to `main`. +# Reference: https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows on: workflow_dispatch: push: branches: - main -# Reference https://docs.github.com/en/actions/security-guides/automatic-token-authentication +# Reference: https://docs.github.com/en/actions/security-guides/automatic-token-authentication permissions: - # Need `contents: read` to checkout the repository - # Need `contents: write` to update the step metadata + # Need `contents: read` to checkout the repository. + # Need `contents: write` to update the step metadata. contents: write jobs: - # Get the current step from .github/script/STEP so we can - # limit running the main job when the learner is on the same step. + # Get the current step to only run the main job when the learner is on the same step. get_current_step: name: Check current step number runs-on: ubuntu-latest @@ -29,7 +27,7 @@ jobs: uses: actions/checkout@v3 - id: get_step run: | - echo "current_step=$(cat ./.github/script/STEP)" >> $GITHUB_OUTPUT + echo "current_step=$(cat ./.github/steps/-step.txt)" >> $GITHUB_OUTPUT outputs: current_step: ${{ steps.get_step.outputs.current_step }} @@ -38,28 +36,27 @@ jobs: needs: get_current_step # We will only run this action when: - # 1. This repository isn't the template repository - # 2. The STEP is currently 4 - # Reference https://docs.github.com/en/actions/learn-github-actions/contexts - # Reference https://docs.github.com/en/actions/learn-github-actions/expressions + # 1. This repository isn't the template repository. + # 2. The step is currently 4. + # Reference: https://docs.github.com/en/actions/learn-github-actions/contexts + # Reference: https://docs.github.com/en/actions/learn-github-actions/expressions if: >- ${{ !github.event.repository.is_template && needs.get_current_step.outputs.current_step == 4 }} - # We'll run Ubuntu for performance instead of Mac or Windows + # We'll run Ubuntu for performance instead of Mac or Windows. runs-on: ubuntu-latest steps: - # We'll need to check out the repository so that we can edit the README + # We'll need to check out the repository so that we can edit the README. - name: Checkout uses: actions/checkout@v3 with: - fetch-depth: 0 # Let's get all the branches + fetch-depth: 0 # Let's get all the branches. - # Update README to close
and open
- # and set STEP to X + # In README.md, switch step 4 for step X. - name: Update to step X - uses: skills/action-update-step@v1 + uses: skills/action-update-step@v2 with: token: ${{ secrets.GITHUB_TOKEN }} from_step: 4 diff --git a/README.md b/README.md index fc0a82dc1..fdf0c4caa 100644 --- a/README.md +++ b/README.md @@ -1,25 +1,25 @@ +
+ # Introduction to GitHub _Get started using GitHub in less than an hour._ +
+ -
-

Welcome

+## Welcome People use GitHub to build some of the most advanced technologies in the world. Whether you’re visualizing data or building a new game, there’s a whole community and set of tools on GitHub that can help you do it even better. GitHub Skills’ “Introduction to GitHub” course guides you through everything you need to start contributing in less than an hour. @@ -27,13 +27,16 @@ People use GitHub to build some of the most advanced technologies in the world. - **What you'll learn**: We'll introduce repositories, branches, commits, and pull requests. - **What you'll build**: We'll make a short Markdown file you can use as your [profile README](https://docs.github.com/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme). - **Prerequisites**: None. This course is a great introduction for your first day on GitHub. -- **How long**: This course is four steps long and takes less than one hour to complete. +- **How long**: This course takes less than one hour to complete. -**Course tips:** +In this course, you will: -* Glossary terms will be _emphasised_ and linked to their definition. +1. Create a branch +2. Commit a file +3. Open a pull request +4. Merge your pull request -## How to start this course +### How to start this course - -
-

Step 1: Create a branch

- -_Welcome to "Introduction to GitHub"! :wave:_ - -**What is GitHub?**: GitHub is a collaboration platform that uses _[Git](https://docs.github.com/get-started/quickstart/github-glossary#git)_ for versioning. GitHub is a popular place to share and contribute to [open-source](https://docs.github.com/get-started/quickstart/github-glossary#open-source) software. -
:tv: [Video: What is GitHub?](https://www.youtube.com/watch?v=pBy1zgt0XPc) - -**What is a repository?**: A _[repository](https://docs.github.com/get-started/quickstart/github-glossary#repository)_ is a project containing files and folders. A repository tracks versions of files and folders. For more information, see "[About repositories](https://docs.github.com/en/repositories/creating-and-managing-repositories/about-repositories)" from GitHub Docs. - -**What is a branch?**: A _[branch](https://docs.github.com/en/get-started/quickstart/github-glossary#branch)_ is a parallel version of your repository. By default, your repository has one branch named `main` and it is considered to be the definitive branch. Creating additional branches allows you to copy the `main` branch of your repository and safely make any changes without disrupting the main project. Many people use branches to work on specific features without affecting any other parts of the project. - -Branches allow you to separate your work from the `main` branch. In other words, everyone's work is safe while you contribute. For more information, see "[About branches](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-branches)". - -**What is a profile README?**: A _[profile README](https://docs.github.com/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme)_ is essentially an "About me" section on your GitHub profile where you can share information about yourself with the community on GitHub.com. GitHub shows your profile README at the top of your profile page. For more information, see "[Managing your profile README](https://docs.github.com/en/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme)". - -![profile-readme-example](/images/profile-readme-example.png) - -### :keyboard: Activity: Your first branch - -1. Open a new browser tab and navigate to your newly made repository. Then, work on the steps in your second tab while you read the instructions in this tab. -2. Navigate to the **< > Code** tab in the header menu of your repository. - - ![code-tab](/images/code-tab.png) - -3. Click on the **main** branch drop-down. - - ![main-branch-dropdown](/images/main-branch-dropdown.png) - -4. In the field, enter a name for your branch: `my-first-branch`. -5. Click **Create branch: my-first-branch** to create your branch. - - ![create-branch-button](/images/create-branch-button.png) - - The branch will automatically switch to the one you have just created. - The **main** branch drop-down bar will reflect your new branch and display the new branch name. - -6. Move on to Step 2! - - **Note**: If you made a public repository, and want to confirm you correctly set up your first branch, wait about 20 seconds then refresh this page (the one you're following instructions from). [GitHub Actions](https://docs.github.com/en/actions) will automatically close this step and open the next one. - -
- - - -
-

Step 2: Commit a file

- -_You created a branch! :tada:_ - -Creating a branch allows you to edit your project without changing the `main` branch. Now that you have a branch, it’s time to create a file and make your first commit! - -**What is a commit?**: A _[commit](https://docs.github.com/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/about-commits)_ is a set of changes to the files and folders in your project. A commit exists in a branch. For more information, see "[About commits](https://docs.github.com/en/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/about-commits)". - -### :keyboard: Activity: Your first commit - -The following steps will guide you through the process of committing a change on GitHub. A commit records changes in renaming, changing content within, creating a new file, and any other changes made to your project. For this exercise, committing a change requires first adding a new file to your new branch. - -1. On the **< > Code** tab in the header menu of your repository, make sure you're on your new branch `my-first-branch`. - -2. Select the **Add file** drop-down and click **Create new file**. - - ![create new file option](/images/create-new-file.png) - -3. In the **Name your file...** field, enter `PROFILE.md`. - - **Note:** `.md` is a file extension that creates a Markdown file. You can learn more about Markdown by visiting "[Basic writing and formatting syntax](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax)" in our docs or by taking the "[Communicating using Markdown](https://github.com/skills/communicate-using-markdown)" Skills course. - -4. In the **Edit new file** area, copy the following content to your file: - - ``` - Welcome to my GitHub profile! - ``` - - profile.md file screenshot - -5. For commits, you can enter a short commit message that describes what changes you made. This message helps others know what's included in your commit. GitHub offers a simple default message, but let's change it slightly for practice. First, enter `Add PROFILE.md` in the first text-entry field below **Commit new file** at the bottom of the page. Then, if you want to confirm what your screen should look like, expand the dropdown below. - -
- Expand to see the screenshot. - screenshot of adding a new file with a commit message -
- -6. In this lesson, we'll ignore the other fields and click **Commit new file**. -7. Move on to Step 3! - - **Note**: Like before, you can wait about 20 seconds, then refresh this page (the one you're following instructions from) and [GitHub Actions](https://docs.github.com/en/actions) will automatically close this step and open the next one. - -
- - - -
-

Step 3: Open a pull request

- -_Nice work making that commit! :sparkles:_ - -Now that you have made a change to the project and created a commit, it’s time to share your proposed change through a pull request! - -**What is a pull request?**: Collaboration happens on a _[pull request](https://docs.github.com/en/get-started/quickstart/github-glossary#pull-request)_. The pull request shows the changes in your branch to other people and allows people to accept, reject, or suggest additional changes to your branch. In a side by side comparison, this pull request is going to keep the changes you just made on your branch and propose applying them to the `main` project branch. For more information about pull requests, see "[About pull requests](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests)". - -### :keyboard: Activity: Create a pull request - -You may have noticed after your commit that a message displayed indicating your recent push to your branch and providing a button that says **Compare & pull request**. - -![screenshot of message and button](/images/compare-and-pull-request.png) - -To create a pull request automatically, click **Compare & pull request**, and then skip to step 6 below. If you don't click the button, the instructions below walk you through manually setting up the pull request. - -1. Click on the **Pull requests** tab in the header menu of your repository. -2. Click **New pull request**. -3. In the **base:** dropdown, make sure **main** is selected. -4. Select the **compare:** dropdown, and click `my-first-branch`. - - screenshot showing both branch selections - -5. Click **Create pull request**. -6. Enter a title for your pull request. By default, the title will automatically be the name of your branch. For this exercise, let's edit the field to say `Add my first file`. -7. The next field helps you provide a description of the changes you made. Here, you can add a description of what you’ve accomplished so far. As a reminder, you have: created a new branch, created a file, and made a commit. - - screenshot showing pull request - -8. Click **Create pull request**. You will automatically be navigated to your new pull request. -9. Move on to Step 4! - - **Note**: Like before, you can wait about 20 seconds, then refresh this page (the one you're following instructions from) and [GitHub Actions](https://docs.github.com/en/actions) will automatically close this step and open the next one. As a perk, you may see evidence of GitHub Actions running on the tab with the pull request opened! The image below shows a line you might see on your pull request after the Action finishes running. - - screenshot of an example of an actions line - -
- - - -
-

Step 4: Merge your pull request

- -_Nicely done! :sunglasses:_ - -You successfully created a pull request. You can now merge your pull request. - -**What is a merge?**: A _[merge](https://docs.github.com/en/get-started/quickstart/github-glossary#merge)_ adds the changes in your pull request and branch into the `main` branch. For more information about merges, see "[Merging a pull request](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/merging-a-pull-request)." - -As noted in the previous step, you may have seen evidence of GitHub Actions running which automatically progresses your instructions to the next step. You'll have to wait for it to finish before you can merge your pull request. It will be ready when the merge pull request button is green. - -![screenshot of green merge pull request button](/images/Green-merge-pull-request.png) - -### :keyboard: Activity: Merge the pull request - -1. Click **Merge pull request**. -2. Click **Confirm merge**. -3. Once your branch has been merged, you don't need it anymore. To delete this branch, click **Delete branch**. - - screenshot showing delete branch button - -4. Check out the **Finish** step to see what you can learn next! - - **Note**: Like before, you can wait about 20 seconds, then refresh this page (the one you're following instructions from) and [GitHub Actions](https://docs.github.com/en/actions) will automatically close this step and open the next one. - -
- - - -
-

Finish

- -_Congratulations, you've completed this course and joined the world of developers!_ - -celebrate - -Here's a recap of your accomplishments: - -- You learned about GitHub, repositories, branches, commits, and pull requests. -- You created a branch, a commit, and a pull request. -- You merged a pull request. -- You made your first contribution! :tada: - -### What's next? - -If you'd like to make a profile README, use the quickstart instructions below or follow the instructions in the [Managing your profile README](https://docs.github.com/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme) article. - -1. Make a new public repository with a name that matches your GitHub username. -2. Create a file named `README.md` in its root. The "root" means not inside any folder in your repository. -3. Edit the contents of the `README.md` file. -4. If you created a new branch for your file, open and merge a pull request on your branch. -5. Lastly, we'd love to hear what you thought of this course [in our discussion board](https://github.com/skills/.github/discussions). - -Check out these resources to learn more or get involved: -- Are you a student? Check out the [Student Developer Pack](https://education.github.com/pack). -- [Take another GitHub Skills course](https://github.com/skills). -- [Read the GitHub Getting Started docs](https://docs.github.com/en/get-started). -- To find projects to contribute to, check out [GitHub Explore](https://github.com/explore). - -
+ From de1c70f8f8bd874e02192740e6a8b8ed51017c2b Mon Sep 17 00:00:00 2001 From: Enkai Huang Date: Tue, 19 Mar 2024 23:33:40 +0800 Subject: [PATCH 25/42] Rename repository to 'skills-introduction-to-github' (#662) --- images/my-profile-file.png | Bin 71930 -> 30797 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/images/my-profile-file.png b/images/my-profile-file.png index 84c97a6b231b6d2afd36b60ce8537a41fa5a8286..ae7ffd68b52d3f877aa6fa8164c9c05a208148d5 100644 GIT binary patch literal 30797 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 Date: Wed, 20 Mar 2024 00:40:46 +0900 Subject: [PATCH 26/42] Note (#450) * Update **Note** syntax > [!NOTE] > New syntax introduced by @dipree * Add line breaks > [!NOTE]\ > Line break with `\` * Revert "Add line breaks" Soft line breaks will now suffice. This reverts commit 4153bdf551fb09cb8139a7ea734ef08ccc48885e. --- .github/steps/2-commit-a-file.md | 3 ++- .github/steps/3-open-a-pull-request.md | 3 ++- .github/steps/4-merge-your-pull-request.md | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/steps/2-commit-a-file.md b/.github/steps/2-commit-a-file.md index 0c3a1ea16..c33ab4481 100644 --- a/.github/steps/2-commit-a-file.md +++ b/.github/steps/2-commit-a-file.md @@ -24,7 +24,8 @@ The following steps will guide you through the process of committing a change on 3. In the **Name your file...** field, enter `PROFILE.md`. - **Note:** `.md` is a file extension that creates a Markdown file. You can learn more about Markdown by visiting "[Basic writing and formatting syntax](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax)" in our docs or by taking the "[Communicating using Markdown](https://github.com/skills/communicate-using-markdown)" Skills course. + > [!NOTE] + > `.md` is a file extension that creates a Markdown file. You can learn more about Markdown by visiting "[Basic writing and formatting syntax](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax)" in our docs or by taking the "[Communicating using Markdown](https://github.com/skills/communicate-using-markdown)" Skills course. 4. In the **Enter file contents here** area, copy the following content to your file: diff --git a/.github/steps/3-open-a-pull-request.md b/.github/steps/3-open-a-pull-request.md index 6de9a0f13..8abea5e3c 100644 --- a/.github/steps/3-open-a-pull-request.md +++ b/.github/steps/3-open-a-pull-request.md @@ -38,6 +38,7 @@ To create a pull request automatically, click **Compare & pull request**, and th 8. Click **Create pull request**. You will automatically be navigated to your new pull request. 9. Wait about 20 seconds then refresh this page (the one you're following instructions from). [GitHub Actions](https://docs.github.com/en/actions) will automatically update to the next step. - **Note**: You may see evidence of GitHub Actions running on the tab with the pull request opened! The image below shows a line you might see on your pull request after the Action finishes running. + > [!NOTE] + > You may see evidence of GitHub Actions running on the tab with the pull request opened! The image below shows a line you might see on your pull request after the Action finishes running. screenshot of an example of an actions line diff --git a/.github/steps/4-merge-your-pull-request.md b/.github/steps/4-merge-your-pull-request.md index b0bf8bff0..ef3819c6c 100644 --- a/.github/steps/4-merge-your-pull-request.md +++ b/.github/steps/4-merge-your-pull-request.md @@ -27,4 +27,5 @@ As noted in the previous step, you may have seen evidence of GitHub Actions runn 4. Wait about 20 seconds then refresh this page (the one you're following instructions from). [GitHub Actions](https://docs.github.com/en/actions) will automatically update to the next step. - **Note**: Check out the **Finish** step to see what you can learn next! + > [!NOTE] + > Check out the **Finish** step to see what you can learn next! From 11594f9d9f6c32b3e82f8358e4affdd6bf64ecbc Mon Sep 17 00:00:00 2001 From: Kevin Heis Date: Tue, 19 Mar 2024 08:42:41 -0700 Subject: [PATCH 27/42] Update 2-commit-a-file.md --- .github/steps/2-commit-a-file.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/steps/2-commit-a-file.md b/.github/steps/2-commit-a-file.md index c33ab4481..9ab01222c 100644 --- a/.github/steps/2-commit-a-file.md +++ b/.github/steps/2-commit-a-file.md @@ -16,6 +16,9 @@ Creating a branch allows you to edit your project without changing the `main` br The following steps will guide you through the process of committing a change on GitHub. A commit records changes in renaming, changing content within, creating a new file, and any other changes made to your project. For this exercise, committing a change requires first adding a new file to your new branch. +> [!NOTE] +> `.md` is a file extension that creates a Markdown file. You can learn more about Markdown by visiting "[Basic writing and formatting syntax](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax)" in our docs or by taking the "[Communicating using Markdown](https://github.com/skills/communicate-using-markdown)" Skills course. + 1. On the **< > Code** tab in the header menu of your repository, make sure you're on your new branch `my-first-branch`. 2. Select the **Add file** drop-down and click **Create new file**. @@ -24,9 +27,6 @@ The following steps will guide you through the process of committing a change on 3. In the **Name your file...** field, enter `PROFILE.md`. - > [!NOTE] - > `.md` is a file extension that creates a Markdown file. You can learn more about Markdown by visiting "[Basic writing and formatting syntax](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax)" in our docs or by taking the "[Communicating using Markdown](https://github.com/skills/communicate-using-markdown)" Skills course. - 4. In the **Enter file contents here** area, copy the following content to your file: ``` From 64cfe6c0d74aa528a2d0affe379f83207446387e Mon Sep 17 00:00:00 2001 From: Kevin Heis Date: Tue, 19 Mar 2024 08:43:19 -0700 Subject: [PATCH 28/42] Update 3-open-a-pull-request.md --- .github/steps/3-open-a-pull-request.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/steps/3-open-a-pull-request.md b/.github/steps/3-open-a-pull-request.md index 8abea5e3c..302e37714 100644 --- a/.github/steps/3-open-a-pull-request.md +++ b/.github/steps/3-open-a-pull-request.md @@ -38,7 +38,7 @@ To create a pull request automatically, click **Compare & pull request**, and th 8. Click **Create pull request**. You will automatically be navigated to your new pull request. 9. Wait about 20 seconds then refresh this page (the one you're following instructions from). [GitHub Actions](https://docs.github.com/en/actions) will automatically update to the next step. - > [!NOTE] - > You may see evidence of GitHub Actions running on the tab with the pull request opened! The image below shows a line you might see on your pull request after the Action finishes running. - - screenshot of an example of an actions line +> [!NOTE] +> You may see evidence of GitHub Actions running on the tab with the pull request opened! The image below shows a line you might see on your pull request after the Action finishes running. +> +> screenshot of an example of an actions line From 63ca9b32bfa1a5249963f5854bdb57805e7e83c8 Mon Sep 17 00:00:00 2001 From: Kevin Heis Date: Tue, 19 Mar 2024 08:43:35 -0700 Subject: [PATCH 29/42] Update 4-merge-your-pull-request.md --- .github/steps/4-merge-your-pull-request.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/steps/4-merge-your-pull-request.md b/.github/steps/4-merge-your-pull-request.md index ef3819c6c..b43d7bbe9 100644 --- a/.github/steps/4-merge-your-pull-request.md +++ b/.github/steps/4-merge-your-pull-request.md @@ -27,5 +27,5 @@ As noted in the previous step, you may have seen evidence of GitHub Actions runn 4. Wait about 20 seconds then refresh this page (the one you're following instructions from). [GitHub Actions](https://docs.github.com/en/actions) will automatically update to the next step. - > [!NOTE] - > Check out the **Finish** step to see what you can learn next! +> [!NOTE] +> Check out the **Finish** step to see what you can learn next! From 36751c884495272a0823d29c18d831804a3257f8 Mon Sep 17 00:00:00 2001 From: SkillBL <166055369+SkillBL@users.noreply.github.com> Date: Fri, 26 Apr 2024 07:23:28 -0700 Subject: [PATCH 30/42] Updates to image pathing (#716) * Update 1-create-a-branch.md Updated image include pathing * Update 2-commit-a-file.md Updated image include pathing * Update 3-open-a-pull-request.md Updated image include pathing * Update 4-merge-your-pull-request.md Updated image include pathing * Update 2-commit-a-file.md Updated image include pathing * Update 3-open-a-pull-request.md updated image tags * Update 4-merge-your-pull-request.md Updated image tags --- .github/steps/1-create-a-branch.md | 8 ++++---- .github/steps/2-commit-a-file.md | 6 +++--- .github/steps/3-open-a-pull-request.md | 8 ++++---- .github/steps/4-merge-your-pull-request.md | 4 ++-- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/steps/1-create-a-branch.md b/.github/steps/1-create-a-branch.md index 4fe9b4897..0581e09b3 100644 --- a/.github/steps/1-create-a-branch.md +++ b/.github/steps/1-create-a-branch.md @@ -21,23 +21,23 @@ Branches allow you to separate your work from the `main` branch. In other words, **What is a profile README?**: A _[profile README](https://docs.github.com/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme)_ is essentially an "About me" section on your GitHub profile where you can share information about yourself with the community on GitHub.com. GitHub shows your profile README at the top of your profile page. For more information, see "[Managing your profile README](https://docs.github.com/en/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme)". -![profile-readme-example](/images/profile-readme-example.png) +![profile-readme-example](../../images/profile-readme-example.png) ### :keyboard: Activity: Your first branch 1. Open a new browser tab and navigate to your newly made repository. Then, work on the steps in your second tab while you read the instructions in this tab. 2. Navigate to the **< > Code** tab in the header menu of your repository. - ![code-tab](/images/code-tab.png) + ![code-tab](../../images/code-tab.png) 3. Click on the **main** branch drop-down. - ![main-branch-dropdown](/images/main-branch-dropdown.png) + ![main-branch-dropdown](../../images/main-branch-dropdown.png) 4. In the field, name your branch `my-first-branch`. In this case, the name must be `my-first-branch` to trigger the course workflow. 5. Click **Create branch: my-first-branch** to create your branch. - ![create-branch-button](/images/create-branch-button.png) + ![create-branch-button](../../images/create-branch-button.png) The branch will automatically switch to the one you have just created. The **main** branch drop-down bar will reflect your new branch and display the new branch name. diff --git a/.github/steps/2-commit-a-file.md b/.github/steps/2-commit-a-file.md index 9ab01222c..0448ee325 100644 --- a/.github/steps/2-commit-a-file.md +++ b/.github/steps/2-commit-a-file.md @@ -23,7 +23,7 @@ The following steps will guide you through the process of committing a change on 2. Select the **Add file** drop-down and click **Create new file**. - ![create new file option](/images/create-new-file.png) + ![create new file option](../../images/create-new-file.png) 3. In the **Name your file...** field, enter `PROFILE.md`. @@ -33,11 +33,11 @@ The following steps will guide you through the process of committing a change on Welcome to my GitHub profile! ``` - profile.md file screenshot + ![profile.md file screenshot](../../images/my-profile-file.png) 5. Click **Commit changes...** in the upper right corner above the contents box. For commits, you can enter a short commit message that describes what changes you made. This message helps others know what's included in your commit. GitHub offers a simple default message, but let's change it slightly for practice. First, enter `Add PROFILE.md` in the first text-entry field titled "Commit message". - screenshot of adding a new file with a commit message + ![screenshot of adding a new file with a commit message](../../images/commit-full-screen.png) 6. In this lesson, we'll ignore the other fields and click **Commit changes**. 7. Wait about 20 seconds then refresh this page (the one you're following instructions from). [GitHub Actions](https://docs.github.com/en/actions) will automatically update to the next step. diff --git a/.github/steps/3-open-a-pull-request.md b/.github/steps/3-open-a-pull-request.md index 302e37714..8c0947141 100644 --- a/.github/steps/3-open-a-pull-request.md +++ b/.github/steps/3-open-a-pull-request.md @@ -18,7 +18,7 @@ Now that you have made a change to the project and created a commit, it’s time You may have noticed after your commit that a message displayed indicating your recent push to your branch and providing a button that says **Compare & pull request**. -![screenshot of message and button](/images/compare-and-pull-request.png) +![screenshot of message and button](../../images/compare-and-pull-request.png) To create a pull request automatically, click **Compare & pull request**, and then skip to step 6 below. If you don't click the button, the instructions below walk you through manually setting up the pull request. @@ -27,13 +27,13 @@ To create a pull request automatically, click **Compare & pull request**, and th 3. In the **base:** dropdown, make sure **main** is selected. 4. Select the **compare:** dropdown, and click `my-first-branch`. - screenshot showing both branch selections + ![screenshot showing both branch selections](../../images/pull-request-branches.png) 5. Click **Create pull request**. 6. Enter a title for your pull request. By default, the title will automatically be the name of your branch. For this exercise, let's edit the field to say `Add my first file`. 7. The next field helps you provide a description of the changes you made. Here, you can add a description of what you’ve accomplished so far. As a reminder, you have: created a new branch, created a file, and made a commit. - screenshot showing pull request + ![screenshot showing pull request](../../images/Pull-request-description.png) 8. Click **Create pull request**. You will automatically be navigated to your new pull request. 9. Wait about 20 seconds then refresh this page (the one you're following instructions from). [GitHub Actions](https://docs.github.com/en/actions) will automatically update to the next step. @@ -41,4 +41,4 @@ To create a pull request automatically, click **Compare & pull request**, and th > [!NOTE] > You may see evidence of GitHub Actions running on the tab with the pull request opened! The image below shows a line you might see on your pull request after the Action finishes running. > -> screenshot of an example of an actions line +> ![screenshot of an example of an actions line](../../images/Actions-to-step-4.png) diff --git a/.github/steps/4-merge-your-pull-request.md b/.github/steps/4-merge-your-pull-request.md index b43d7bbe9..236f1db8a 100644 --- a/.github/steps/4-merge-your-pull-request.md +++ b/.github/steps/4-merge-your-pull-request.md @@ -15,7 +15,7 @@ You successfully created a pull request. You can now merge your pull request. As noted in the previous step, you may have seen evidence of GitHub Actions running which automatically progresses your instructions to the next step. You'll have to wait for it to finish before you can merge your pull request. It will be ready when the merge pull request button is green. -![screenshot of green merge pull request button](/images/Green-merge-pull-request.png) +![screenshot of green merge pull request button](../../images/Green-merge-pull-request.png) ### :keyboard: Activity: Merge the pull request @@ -23,7 +23,7 @@ As noted in the previous step, you may have seen evidence of GitHub Actions runn 2. Click **Confirm merge**. 3. Once your branch has been merged, you don't need it anymore. To delete this branch, click **Delete branch**. - screenshot showing delete branch button + ![screenshot showing delete branch button](../../images/delete-branch.png) 4. Wait about 20 seconds then refresh this page (the one you're following instructions from). [GitHub Actions](https://docs.github.com/en/actions) will automatically update to the next step. From 86a4beabd429a43f345e87c8116b6f30f0ad7af0 Mon Sep 17 00:00:00 2001 From: Shinsuke Higashiyama aka Cinzeng Zia <94058150+sinsukehlab@users.noreply.github.com> Date: Wed, 1 May 2024 06:40:01 +0900 Subject: [PATCH 31/42] Revert "Updates to image pathing" (#719) * Revert "Updates to image pathing (#716)" This reverts commit 36751c884495272a0823d29c18d831804a3257f8. * Use markdown syntax for images ![alt](path) --- .github/steps/1-create-a-branch.md | 8 ++++---- .github/steps/2-commit-a-file.md | 6 +++--- .github/steps/3-open-a-pull-request.md | 8 ++++---- .github/steps/4-merge-your-pull-request.md | 4 ++-- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/steps/1-create-a-branch.md b/.github/steps/1-create-a-branch.md index 0581e09b3..4fe9b4897 100644 --- a/.github/steps/1-create-a-branch.md +++ b/.github/steps/1-create-a-branch.md @@ -21,23 +21,23 @@ Branches allow you to separate your work from the `main` branch. In other words, **What is a profile README?**: A _[profile README](https://docs.github.com/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme)_ is essentially an "About me" section on your GitHub profile where you can share information about yourself with the community on GitHub.com. GitHub shows your profile README at the top of your profile page. For more information, see "[Managing your profile README](https://docs.github.com/en/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme)". -![profile-readme-example](../../images/profile-readme-example.png) +![profile-readme-example](/images/profile-readme-example.png) ### :keyboard: Activity: Your first branch 1. Open a new browser tab and navigate to your newly made repository. Then, work on the steps in your second tab while you read the instructions in this tab. 2. Navigate to the **< > Code** tab in the header menu of your repository. - ![code-tab](../../images/code-tab.png) + ![code-tab](/images/code-tab.png) 3. Click on the **main** branch drop-down. - ![main-branch-dropdown](../../images/main-branch-dropdown.png) + ![main-branch-dropdown](/images/main-branch-dropdown.png) 4. In the field, name your branch `my-first-branch`. In this case, the name must be `my-first-branch` to trigger the course workflow. 5. Click **Create branch: my-first-branch** to create your branch. - ![create-branch-button](../../images/create-branch-button.png) + ![create-branch-button](/images/create-branch-button.png) The branch will automatically switch to the one you have just created. The **main** branch drop-down bar will reflect your new branch and display the new branch name. diff --git a/.github/steps/2-commit-a-file.md b/.github/steps/2-commit-a-file.md index 0448ee325..603193ec2 100644 --- a/.github/steps/2-commit-a-file.md +++ b/.github/steps/2-commit-a-file.md @@ -23,7 +23,7 @@ The following steps will guide you through the process of committing a change on 2. Select the **Add file** drop-down and click **Create new file**. - ![create new file option](../../images/create-new-file.png) + ![create new file option](/images/create-new-file.png) 3. In the **Name your file...** field, enter `PROFILE.md`. @@ -33,11 +33,11 @@ The following steps will guide you through the process of committing a change on Welcome to my GitHub profile! ``` - ![profile.md file screenshot](../../images/my-profile-file.png) + ![profile.md file screenshot](/images/my-profile-file.png") 5. Click **Commit changes...** in the upper right corner above the contents box. For commits, you can enter a short commit message that describes what changes you made. This message helps others know what's included in your commit. GitHub offers a simple default message, but let's change it slightly for practice. First, enter `Add PROFILE.md` in the first text-entry field titled "Commit message". - ![screenshot of adding a new file with a commit message](../../images/commit-full-screen.png) + ![screenshot of adding a new file with a commit message](/images/commit-full-screen.png") 6. In this lesson, we'll ignore the other fields and click **Commit changes**. 7. Wait about 20 seconds then refresh this page (the one you're following instructions from). [GitHub Actions](https://docs.github.com/en/actions) will automatically update to the next step. diff --git a/.github/steps/3-open-a-pull-request.md b/.github/steps/3-open-a-pull-request.md index 8c0947141..d07b20d56 100644 --- a/.github/steps/3-open-a-pull-request.md +++ b/.github/steps/3-open-a-pull-request.md @@ -18,7 +18,7 @@ Now that you have made a change to the project and created a commit, it’s time You may have noticed after your commit that a message displayed indicating your recent push to your branch and providing a button that says **Compare & pull request**. -![screenshot of message and button](../../images/compare-and-pull-request.png) +![screenshot of message and button](/images/compare-and-pull-request.png) To create a pull request automatically, click **Compare & pull request**, and then skip to step 6 below. If you don't click the button, the instructions below walk you through manually setting up the pull request. @@ -27,13 +27,13 @@ To create a pull request automatically, click **Compare & pull request**, and th 3. In the **base:** dropdown, make sure **main** is selected. 4. Select the **compare:** dropdown, and click `my-first-branch`. - ![screenshot showing both branch selections](../../images/pull-request-branches.png) + ![screenshot showing both branch selections](/images/pull-request-branches.png") 5. Click **Create pull request**. 6. Enter a title for your pull request. By default, the title will automatically be the name of your branch. For this exercise, let's edit the field to say `Add my first file`. 7. The next field helps you provide a description of the changes you made. Here, you can add a description of what you’ve accomplished so far. As a reminder, you have: created a new branch, created a file, and made a commit. - ![screenshot showing pull request](../../images/Pull-request-description.png) + ![screenshot showing pull request](/images/Pull-request-description.png) 8. Click **Create pull request**. You will automatically be navigated to your new pull request. 9. Wait about 20 seconds then refresh this page (the one you're following instructions from). [GitHub Actions](https://docs.github.com/en/actions) will automatically update to the next step. @@ -41,4 +41,4 @@ To create a pull request automatically, click **Compare & pull request**, and th > [!NOTE] > You may see evidence of GitHub Actions running on the tab with the pull request opened! The image below shows a line you might see on your pull request after the Action finishes running. > -> ![screenshot of an example of an actions line](../../images/Actions-to-step-4.png) +> ![screenshot of an example of an actions line](/images/Actions-to-step-4.png) diff --git a/.github/steps/4-merge-your-pull-request.md b/.github/steps/4-merge-your-pull-request.md index 236f1db8a..6b26b90a7 100644 --- a/.github/steps/4-merge-your-pull-request.md +++ b/.github/steps/4-merge-your-pull-request.md @@ -15,7 +15,7 @@ You successfully created a pull request. You can now merge your pull request. As noted in the previous step, you may have seen evidence of GitHub Actions running which automatically progresses your instructions to the next step. You'll have to wait for it to finish before you can merge your pull request. It will be ready when the merge pull request button is green. -![screenshot of green merge pull request button](../../images/Green-merge-pull-request.png) +![screenshot of green merge pull request button](/images/Green-merge-pull-request.png) ### :keyboard: Activity: Merge the pull request @@ -23,7 +23,7 @@ As noted in the previous step, you may have seen evidence of GitHub Actions runn 2. Click **Confirm merge**. 3. Once your branch has been merged, you don't need it anymore. To delete this branch, click **Delete branch**. - ![screenshot showing delete branch button](../../images/delete-branch.png) + ![screenshot showing delete branch button](/images/delete-branch.png) 4. Wait about 20 seconds then refresh this page (the one you're following instructions from). [GitHub Actions](https://docs.github.com/en/actions) will automatically update to the next step. From 0e8980e7625fb7f0cff6dd5ae93e510ac744a334 Mon Sep 17 00:00:00 2001 From: Shinsuke Higashiyama aka Cinzeng Zia <94058150+sinsukehlab@users.noreply.github.com> Date: Sat, 18 May 2024 01:07:37 +0900 Subject: [PATCH 32/42] Remove extra quotation marks in paths (#732) --- .github/steps/2-commit-a-file.md | 4 ++-- .github/steps/3-open-a-pull-request.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/steps/2-commit-a-file.md b/.github/steps/2-commit-a-file.md index 603193ec2..919102c39 100644 --- a/.github/steps/2-commit-a-file.md +++ b/.github/steps/2-commit-a-file.md @@ -33,11 +33,11 @@ The following steps will guide you through the process of committing a change on Welcome to my GitHub profile! ``` - ![profile.md file screenshot](/images/my-profile-file.png") + ![profile.md file screenshot](/images/my-profile-file.png) 5. Click **Commit changes...** in the upper right corner above the contents box. For commits, you can enter a short commit message that describes what changes you made. This message helps others know what's included in your commit. GitHub offers a simple default message, but let's change it slightly for practice. First, enter `Add PROFILE.md` in the first text-entry field titled "Commit message". - ![screenshot of adding a new file with a commit message](/images/commit-full-screen.png") + ![screenshot of adding a new file with a commit message](/images/commit-full-screen.png) 6. In this lesson, we'll ignore the other fields and click **Commit changes**. 7. Wait about 20 seconds then refresh this page (the one you're following instructions from). [GitHub Actions](https://docs.github.com/en/actions) will automatically update to the next step. diff --git a/.github/steps/3-open-a-pull-request.md b/.github/steps/3-open-a-pull-request.md index d07b20d56..ed9cba0b6 100644 --- a/.github/steps/3-open-a-pull-request.md +++ b/.github/steps/3-open-a-pull-request.md @@ -27,7 +27,7 @@ To create a pull request automatically, click **Compare & pull request**, and th 3. In the **base:** dropdown, make sure **main** is selected. 4. Select the **compare:** dropdown, and click `my-first-branch`. - ![screenshot showing both branch selections](/images/pull-request-branches.png") + ![screenshot showing both branch selections](/images/pull-request-branches.png) 5. Click **Create pull request**. 6. Enter a title for your pull request. By default, the title will automatically be the name of your branch. For this exercise, let's edit the field to say `Add my first file`. From 982ce1062e228f4d0692696260473d49c941acf0 Mon Sep 17 00:00:00 2001 From: "Christopher W. Blake" Date: Mon, 24 Mar 2025 20:35:24 -0500 Subject: [PATCH 33/42] feat: Refactor to issue-based flow (#1593) Co-authored-by: FidelusAleksander --- .github/dependabot.yml | 6 - .github/steps/-step.txt | 1 - .github/steps/0-welcome.md | 1 - .github/steps/1-create-a-branch.md | 64 ++++-- .github/steps/2-commit-a-file.md | 37 ++-- .github/steps/3-open-a-pull-request.md | 52 ++--- .github/steps/4-merge-your-pull-request.md | 32 +-- .github/steps/{X-finish.md => x-review.md} | 13 +- .github/workflows/0-start-exercise.yml | 64 ++++++ .github/workflows/0-welcome.yml | 64 ------ .github/workflows/1-create-a-branch.yml | 135 ++++++++---- .github/workflows/2-commit-a-file.yml | 137 ++++++++---- .github/workflows/3-open-a-pull-request.yml | 205 ++++++++++++++---- .../workflows/4-merge-your-pull-request.yml | 119 ++++++---- README.md | 69 +++--- images/Actions-to-step-4.png | Bin 9218 -> 0 bytes images/Green-merge-pull-request.png | Bin 62258 -> 0 bytes images/Pull-request-description.png | Bin 55605 -> 0 bytes images/code-tab.png | Bin 56071 -> 0 bytes images/commit-full-screen.png | Bin 109749 -> 0 bytes images/compare-and-pull-request.png | Bin 88412 -> 0 bytes images/create-branch-button.png | Bin 38175 -> 0 bytes images/create-new-file.png | Bin 24244 -> 0 bytes images/create-new-repository.png | Bin 111464 -> 0 bytes images/delete-branch.png | Bin 41958 -> 0 bytes images/main-branch-dropdown.png | Bin 38189 -> 0 bytes images/my-profile-file.png | Bin 30797 -> 0 bytes images/profile-readme-example.png | Bin 164170 -> 0 bytes images/pull-request-branches.png | Bin 26224 -> 0 bytes 29 files changed, 619 insertions(+), 380 deletions(-) delete mode 100644 .github/dependabot.yml delete mode 100644 .github/steps/-step.txt delete mode 100644 .github/steps/0-welcome.md rename .github/steps/{X-finish.md => x-review.md} (75%) create mode 100644 .github/workflows/0-start-exercise.yml delete mode 100644 .github/workflows/0-welcome.yml delete mode 100644 images/Actions-to-step-4.png delete mode 100644 images/Green-merge-pull-request.png delete mode 100644 images/Pull-request-description.png delete mode 100644 images/code-tab.png delete mode 100644 images/commit-full-screen.png delete mode 100644 images/compare-and-pull-request.png delete mode 100644 images/create-branch-button.png delete mode 100644 images/create-new-file.png delete mode 100644 images/create-new-repository.png delete mode 100644 images/delete-branch.png delete mode 100644 images/main-branch-dropdown.png delete mode 100644 images/my-profile-file.png delete mode 100644 images/profile-readme-example.png delete mode 100644 images/pull-request-branches.png diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 8ac6b8c49..000000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,6 +0,0 @@ -version: 2 -updates: - - package-ecosystem: "github-actions" - directory: "/" - schedule: - interval: "monthly" diff --git a/.github/steps/-step.txt b/.github/steps/-step.txt deleted file mode 100644 index 573541ac9..000000000 --- a/.github/steps/-step.txt +++ /dev/null @@ -1 +0,0 @@ -0 diff --git a/.github/steps/0-welcome.md b/.github/steps/0-welcome.md deleted file mode 100644 index 9ff13a5df..000000000 --- a/.github/steps/0-welcome.md +++ /dev/null @@ -1 +0,0 @@ - diff --git a/.github/steps/1-create-a-branch.md b/.github/steps/1-create-a-branch.md index 4fe9b4897..c050d2f9b 100644 --- a/.github/steps/1-create-a-branch.md +++ b/.github/steps/1-create-a-branch.md @@ -1,45 +1,61 @@ - - ## Step 1: Create a branch _Welcome to "Introduction to GitHub"! :wave:_ -**What is GitHub?**: GitHub is a collaboration platform that uses _[Git](https://docs.github.com/get-started/quickstart/github-glossary#git)_ for versioning. GitHub is a popular place to share and contribute to [open-source](https://docs.github.com/get-started/quickstart/github-glossary#open-source) software. -
:tv: [Video: What is GitHub?](https://www.youtube.com/watch?v=pBy1zgt0XPc) +**What is GitHub?**: GitHub is a collaboration platform that uses _[Git](https://docs.github.com/get-started/quickstart/github-glossary#git)_ for versioning. +GitHub is a popular place to share and contribute to [open-source](https://docs.github.com/get-started/quickstart/github-glossary#open-source) software. + +:tv: [Video: What is GitHub?](https://www.youtube.com/watch?v=pBy1zgt0XPc) -**What is a repository?**: A _[repository](https://docs.github.com/get-started/quickstart/github-glossary#repository)_ is a project containing files and folders. A repository tracks versions of files and folders. For more information, see "[About repositories](https://docs.github.com/en/repositories/creating-and-managing-repositories/about-repositories)" from GitHub Docs. +**What is a repository?**: A _[repository](https://docs.github.com/get-started/quickstart/github-glossary#repository)_ is a project containing files and folders. +A repository tracks versions of files and folders. For more information, see +"[About repositories](https://docs.github.com/en/repositories/creating-and-managing-repositories/about-repositories)" from GitHub Docs. -**What is a branch?**: A _[branch](https://docs.github.com/en/get-started/quickstart/github-glossary#branch)_ is a parallel version of your repository. By default, your repository has one branch named `main` and it is considered to be the definitive branch. Creating additional branches allows you to copy the `main` branch of your repository and safely make any changes without disrupting the main project. Many people use branches to work on specific features without affecting any other parts of the project. +**What is a branch?**: A _[branch](https://docs.github.com/en/get-started/quickstart/github-glossary#branch)_ is a parallel version of your repository. +By default, your repository has one branch named `main` and it is considered to be the definitive branch. +Creating additional branches allows you to copy the `main` branch of your repository and safely make any changes without disrupting the main project. +Many people use branches to work on specific features without affecting any other parts of the project. -Branches allow you to separate your work from the `main` branch. In other words, everyone's work is safe while you contribute. For more information, see "[About branches](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-branches)". +Branches allow you to separate your work from the `main` branch. +In other words, everyone's work is safe while you contribute. +For more information, see "[About branches](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-branches)". -**What is a profile README?**: A _[profile README](https://docs.github.com/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme)_ is essentially an "About me" section on your GitHub profile where you can share information about yourself with the community on GitHub.com. GitHub shows your profile README at the top of your profile page. For more information, see "[Managing your profile README](https://docs.github.com/en/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme)". +**What is a profile README?**: A _[profile README](https://docs.github.com/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme)_ +is essentially an "About me" section on your GitHub profile where you can share information about yourself with the community on GitHub.com. +GitHub shows your profile README at the top of your profile page. For more information, see "[Managing your profile README](https://docs.github.com/en/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme)". -![profile-readme-example](/images/profile-readme-example.png) +![screenshot showing an example profile readme](https://github.com/user-attachments/assets/9425d1aa-04ba-459b-b89d-31fbae87c743) ### :keyboard: Activity: Your first branch -1. Open a new browser tab and navigate to your newly made repository. Then, work on the steps in your second tab while you read the instructions in this tab. +1. Open a new browser tab and navigate to your newly made repository (your copy of this exercise). Then, work on the steps in your second tab while you read the instructions in this tab. + 2. Navigate to the **< > Code** tab in the header menu of your repository. - ![code-tab](/images/code-tab.png) + ![screenshot highlighting the code tab](https://github.com/user-attachments/assets/8e1283ea-9cea-4a7e-8359-a7617734ff9a) 3. Click on the **main** branch drop-down. - ![main-branch-dropdown](/images/main-branch-dropdown.png) + screenshot highlighting the branch selection + +4. In the text box **Find or create a branch...**, enter `my-first-branch`. + + > **Note:** This is checked to continue with the next step. :wink: + +5. Click the text **Create branch: `my-first-branch` from main** to create your branch. + + screenshot highlighting the create branch prompt + + - The branch will automatically switch to the one you just created. + - The **main** branch drop-down menu will display your new branch name. + +6. Now that your branch is pushed to GitHub, Mona should already be busy checking your work. Give her a moment and keep watch in the comments. You will see her respond with progress info and the next lesson. -4. In the field, name your branch `my-first-branch`. In this case, the name must be `my-first-branch` to trigger the course workflow. -5. Click **Create branch: my-first-branch** to create your branch. - ![create-branch-button](/images/create-branch-button.png) +
+Having trouble? 🤷
- The branch will automatically switch to the one you have just created. - The **main** branch drop-down bar will reflect your new branch and display the new branch name. +If you don't get feedback, here are some things to check: +- Make sure your created the branch with the exact name `my-first-branch`. No prefixes or suffixes. -6. Wait about 20 seconds then refresh this page (the one you're following instructions from). [GitHub Actions](https://docs.github.com/en/actions) will automatically update to the next step. +
\ No newline at end of file diff --git a/.github/steps/2-commit-a-file.md b/.github/steps/2-commit-a-file.md index 919102c39..45efa2777 100644 --- a/.github/steps/2-commit-a-file.md +++ b/.github/steps/2-commit-a-file.md @@ -1,9 +1,3 @@ - - ## Step 2: Commit a file _You created a branch! :tada:_ @@ -14,16 +8,16 @@ Creating a branch allows you to edit your project without changing the `main` br ### :keyboard: Activity: Your first commit -The following steps will guide you through the process of committing a change on GitHub. A commit records changes in renaming, changing content within, creating a new file, and any other changes made to your project. For this exercise, committing a change requires first adding a new file to your new branch. +The following steps will guide you through the process of committing a change on GitHub. A commit records changes to the project such as adding/removing/renaming files and modifying file content. For this exercise, committing a change will be adding a new file to your new branch. > [!NOTE] -> `.md` is a file extension that creates a Markdown file. You can learn more about Markdown by visiting "[Basic writing and formatting syntax](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax)" in our docs or by taking the "[Communicating using Markdown](https://github.com/skills/communicate-using-markdown)" Skills course. +> `.md` is a file extension that creates a Markdown file. You can learn more about Markdown by visiting "[Basic writing and formatting syntax](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax)" in our docs or by taking the "[Communicating using Markdown](https://github.com/skills/communicate-using-markdown)" Skills Exercise. 1. On the **< > Code** tab in the header menu of your repository, make sure you're on your new branch `my-first-branch`. 2. Select the **Add file** drop-down and click **Create new file**. - ![create new file option](/images/create-new-file.png) + screenshot of the create new file option 3. In the **Name your file...** field, enter `PROFILE.md`. @@ -33,11 +27,26 @@ The following steps will guide you through the process of committing a change on Welcome to my GitHub profile! ``` - ![profile.md file screenshot](/images/my-profile-file.png) + ![screenshot for adding the profile.md file](https://github.com/user-attachments/assets/e00540be-4334-4d0d-adc2-9893b5477a91) + +5. Click **Commit changes...** in the upper right corner above the contents box. A dialog will appear. + +6. GitHub offers a simple default message, but let's change it slightly for practice. Enter `Add PROFILE.md` in the **Commit message** field. + + - A **commit message** and optional **extended description** help provide clarity for your changes. This is particularly useful when your commit involves several files. + + screenshot of adding a new file with a commit message + +6. In this lesson, we'll ignore the other fields for now and click **Commit changes**. + +7. Now that you've changed a file, Mona should already be busy checking your work. Give her a moment and keep watch in the comments. You will see her respond with progress info and the next lesson. + -5. Click **Commit changes...** in the upper right corner above the contents box. For commits, you can enter a short commit message that describes what changes you made. This message helps others know what's included in your commit. GitHub offers a simple default message, but let's change it slightly for practice. First, enter `Add PROFILE.md` in the first text-entry field titled "Commit message". +
+Having trouble? 🤷
- ![screenshot of adding a new file with a commit message](/images/commit-full-screen.png) +If you don't get feedback, here are some things to check: +- Make sure you are on the `my-first-branch` branch. +- Ensure the `PROFILE.md` file is created and in the root folder. -6. In this lesson, we'll ignore the other fields and click **Commit changes**. -7. Wait about 20 seconds then refresh this page (the one you're following instructions from). [GitHub Actions](https://docs.github.com/en/actions) will automatically update to the next step. +
diff --git a/.github/steps/3-open-a-pull-request.md b/.github/steps/3-open-a-pull-request.md index ed9cba0b6..4d9df9382 100644 --- a/.github/steps/3-open-a-pull-request.md +++ b/.github/steps/3-open-a-pull-request.md @@ -1,11 +1,3 @@ - - ## Step 3: Open a pull request _Nice work making that commit! :sparkles:_ @@ -18,27 +10,37 @@ Now that you have made a change to the project and created a commit, it’s time You may have noticed after your commit that a message displayed indicating your recent push to your branch and providing a button that says **Compare & pull request**. -![screenshot of message and button](/images/compare-and-pull-request.png) +![screenshot of message and button](https://github.com/user-attachments/assets/47b82c6e-d45b-4854-b8b4-1cb2c33af05f) + +To create a pull request automatically, click **Compare & pull request** button, and then skip to step 5 below. Alternately, you practice creating it manually using the first 4 steps. + +1. In the header menu of your repository, click the **Pull requests** tab . +2. Click the **New pull request** button. +3. Select the following branches using the dropdown menus. + + - **base:** `main` + - **compare:** `my-first-branch` + + ![screenshot showing both branch selections](https://github.com/user-attachments/assets/140ca348-b6de-4c3c-b29f-fd57944d98a9) + +4. Click **Create pull request**. + +5. Enter a title for your pull request. By default, the title will automatically be the name of your branch. For this exercise, let's edit the field to say `Add my first file`. + +6. The next field helps you provide a **description** of the changes you made. Please enter a short description of what you’ve accomplished so far. As a reminder, you have: created a new branch, created a file, and made a commit. -To create a pull request automatically, click **Compare & pull request**, and then skip to step 6 below. If you don't click the button, the instructions below walk you through manually setting up the pull request. + ![screenshot showing pull request](https://github.com/user-attachments/assets/e03171f9-98cc-4067-a473-78424618f1f8) -1. Click on the **Pull requests** tab in the header menu of your repository. -2. Click **New pull request**. -3. In the **base:** dropdown, make sure **main** is selected. -4. Select the **compare:** dropdown, and click `my-first-branch`. +7. Click **Create pull request**. - ![screenshot showing both branch selections](/images/pull-request-branches.png) +8. Now that you've started a place to collaborate, Mona should already be busy checking your work. Give her a moment and keep watch in the comments. You will see her respond with progress info and the next lesson. -5. Click **Create pull request**. -6. Enter a title for your pull request. By default, the title will automatically be the name of your branch. For this exercise, let's edit the field to say `Add my first file`. -7. The next field helps you provide a description of the changes you made. Here, you can add a description of what you’ve accomplished so far. As a reminder, you have: created a new branch, created a file, and made a commit. - ![screenshot showing pull request](/images/Pull-request-description.png) +
+Having trouble? 🤷
-8. Click **Create pull request**. You will automatically be navigated to your new pull request. -9. Wait about 20 seconds then refresh this page (the one you're following instructions from). [GitHub Actions](https://docs.github.com/en/actions) will automatically update to the next step. +If you don't get feedback, here are some things to check: +- Make sure your pull request title is correct. +- Ensure your pull request has a description. -> [!NOTE] -> You may see evidence of GitHub Actions running on the tab with the pull request opened! The image below shows a line you might see on your pull request after the Action finishes running. -> -> ![screenshot of an example of an actions line](/images/Actions-to-step-4.png) +
\ No newline at end of file diff --git a/.github/steps/4-merge-your-pull-request.md b/.github/steps/4-merge-your-pull-request.md index 6b26b90a7..104bcb6ad 100644 --- a/.github/steps/4-merge-your-pull-request.md +++ b/.github/steps/4-merge-your-pull-request.md @@ -1,31 +1,33 @@ - - ## Step 4: Merge your pull request _Nicely done! :sunglasses:_ -You successfully created a pull request. You can now merge your pull request. +You successfully created a pull request. Now it's time merge it! **What is a merge?**: A _[merge](https://docs.github.com/en/get-started/quickstart/github-glossary#merge)_ adds the changes in your pull request and branch into the `main` branch. For more information about merges, see "[Merging a pull request](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/merging-a-pull-request)." -As noted in the previous step, you may have seen evidence of GitHub Actions running which automatically progresses your instructions to the next step. You'll have to wait for it to finish before you can merge your pull request. It will be ready when the merge pull request button is green. - -![screenshot of green merge pull request button](/images/Green-merge-pull-request.png) +![screenshot of green merge pull request button](https://github.com/user-attachments/assets/ce2f04cb-8a71-411f-8dc8-827a2bc23a30) ### :keyboard: Activity: Merge the pull request 1. Click **Merge pull request**. + + > **Note:** You may see workflows running on your new pull request, causing the merge button to be inactive. Just wait a moment for them to finish and the merge button will activate. + 2. Click **Confirm merge**. + + > **Tip:** Did you notice this dialog looks similar to adding a file? A merge is also a kind of commit! + 3. Once your branch has been merged, you don't need it anymore. To delete this branch, click **Delete branch**. - ![screenshot showing delete branch button](/images/delete-branch.png) + ![screenshot showing delete branch button](https://github.com/user-attachments/assets/0fda948e-14e0-4643-aa53-d9f9f364cddd) + +4. Now that your work is merged, Mona will confirm and share some final review content. Nice work! 🎉 + +
+Having trouble? 🤷
-4. Wait about 20 seconds then refresh this page (the one you're following instructions from). [GitHub Actions](https://docs.github.com/en/actions) will automatically update to the next step. +If you don't get feedback, here are some things to check: +- Make sure you completed the previous lessons. If they haven't passed, the merge button will be gray. -> [!NOTE] -> Check out the **Finish** step to see what you can learn next! +
\ No newline at end of file diff --git a/.github/steps/X-finish.md b/.github/steps/x-review.md similarity index 75% rename from .github/steps/X-finish.md rename to .github/steps/x-review.md index 8127bb231..ae249894f 100644 --- a/.github/steps/X-finish.md +++ b/.github/steps/x-review.md @@ -1,11 +1,6 @@ - +## Review -## Finish - -_Congratulations, you've completed this course and joined the world of developers!_ +_Congratulations, you've completed this Exercise and joined the world of developers!_ celebrate @@ -24,11 +19,11 @@ If you'd like to make a profile README, use the quickstart instructions below or 2. Create a file named `README.md` in its root. The "root" means not inside any folder in your repository. 3. Edit the contents of the `README.md` file. 4. If you created a new branch for your file, open and merge a pull request on your branch. -5. Lastly, we'd love to hear what you thought of this course [in our discussion board](https://github.com/orgs/skills/discussions/categories/introduction-to-github). +5. Lastly, we'd love to hear what you thought of this exercise [in our discussion board](https://github.com/orgs/skills/discussions/categories/introduction-to-github). Check out these resources to learn more or get involved: - Are you a student? Check out the [Student Developer Pack](https://education.github.com/pack). -- [Take another GitHub Skills course](https://github.com/skills). +- [Take another GitHub Skills exercise](https://skills.github.com). - [Read the GitHub Getting Started docs](https://docs.github.com/en/get-started). - To find projects to contribute to, check out [GitHub Explore](https://github.com/explore). diff --git a/.github/workflows/0-start-exercise.yml b/.github/workflows/0-start-exercise.yml new file mode 100644 index 000000000..abef34478 --- /dev/null +++ b/.github/workflows/0-start-exercise.yml @@ -0,0 +1,64 @@ +name: Step 0 # Start Exercise + +on: + push: + branches: + - main + +permissions: + contents: write # Update Readme + actions: write # Disable/enable workflows + issues: write # Create issue and comment on issues + + +env: + STEP_1_FILE: ".github/steps/1-create-a-branch.md" + +jobs: + start_exercise: + if: | + !github.event.repository.is_template + name: Start Exercise + uses: skills/exercise-toolkit/.github/workflows/start-exercise.yml@v0.1.0 + with: + exercise-title: "Introduction to GitHub" + intro-message: "If you are new to GitHub, you might find your fellow developers use ___**issues**___ to organize their work and collaborate. We will do the same! That's another lesson, but today, we will introduce you to the basics." + + + post_next_step_content: + name: Post next step content + runs-on: ubuntu-latest + needs: [start_exercise] + env: + ISSUE_URL: ${{ needs.start_exercise.outputs.issue-url }} + + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Get response templates + uses: actions/checkout@v4 + with: + repository: skills/exercise-toolkit + path: exercise-toolkit + ref: v0.1.0 + + - name: Create comment - add step content + run: | + gh issue comment "$ISSUE_URL" \ + --body-file ${{ env.STEP_1_FILE }} + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Create comment - watching for progress + run: | + gh issue comment "$ISSUE_URL" \ + --body-file exercise-toolkit/markdown-templates/step-feedback/watching-for-progress.md + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Disable current workflow and enable next one + run: | + gh workflow enable "Step 1" + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/0-welcome.yml b/.github/workflows/0-welcome.yml deleted file mode 100644 index 1ee77397f..000000000 --- a/.github/workflows/0-welcome.yml +++ /dev/null @@ -1,64 +0,0 @@ -name: Step 0, Welcome - -# This step triggers after the learner creates a new repository from the template. -# This workflow updates from step 0 to step 1. - -# This will run every time we create push a commit to `main`. -# Reference: https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows -on: - workflow_dispatch: - push: - branches: - - main - -# Reference: https://docs.github.com/en/actions/security-guides/automatic-token-authentication -permissions: - # Need `contents: read` to checkout the repository. - # Need `contents: write` to update the step metadata. - contents: write - -jobs: - # Get the current step to only run the main job when the learner is on the same step. - get_current_step: - name: Check current step number - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v4 - - id: get_step - run: | - echo "current_step=$(cat ./.github/steps/-step.txt)" >> $GITHUB_OUTPUT - outputs: - current_step: ${{ steps.get_step.outputs.current_step }} - - on_welcome: - name: On welcome - needs: get_current_step - - # We will only run this action when: - # 1. This repository isn't the template repository. - # 2. The step is currently 0. - # Reference: https://docs.github.com/en/actions/learn-github-actions/contexts - # Reference: https://docs.github.com/en/actions/learn-github-actions/expressions - if: >- - ${{ !github.event.repository.is_template - && needs.get_current_step.outputs.current_step == 0 }} - - # We'll run Ubuntu for performance instead of Mac or Windows. - runs-on: ubuntu-latest - - steps: - # We'll need to check out the repository so that we can edit README.md. - - name: Checkout - uses: actions/checkout@v4 - with: - fetch-depth: 0 # Let's get all the branches. - - # In README.md, switch step 0 for step 1. - - name: Update to step 1 - uses: skills/action-update-step@v2 - with: - token: ${{ secrets.GITHUB_TOKEN }} - from_step: 0 - to_step: 1 - branch_name: my-first-branch diff --git a/.github/workflows/1-create-a-branch.yml b/.github/workflows/1-create-a-branch.yml index 5dd9cbe69..a6977e9a4 100644 --- a/.github/workflows/1-create-a-branch.yml +++ b/.github/workflows/1-create-a-branch.yml @@ -1,66 +1,105 @@ -name: Step 1, Create a branch +name: Step 1 # Create a branch -# This step listens for the learner to create branch `my-first-branch`. -# This workflow updates from step 1 to step 2. +# Checks if the learner completed tasks for step 1. +# - Triggers when the user creates a new branch 'my-first-branch'. +# - Checks that the branch name is 'my-first-branch'. +# - If all checks pass, the workflow is disabled so it doesn't run again. As such, workflow status badge will change to green. -# This will run every time we create a branch or tag. -# Reference: https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows on: - workflow_dispatch: - create: + push: + branches: + - "my-first-branch" -# Reference: https://docs.github.com/en/actions/security-guides/automatic-token-authentication permissions: - # Need `contents: read` to checkout the repository. - # Need `contents: write` to update the step metadata. - contents: write + contents: read + actions: write + issues: write + +env: + STEP_2_FILE: ".github/steps/2-commit-a-file.md" jobs: - # Get the current step to only run the main job when the learner is on the same step. - get_current_step: - name: Check current step number + find_exercise: + name: Find Exercise Issue + uses: skills/exercise-toolkit/.github/workflows/find-exercise-issue.yml@v0.1.0 + + check_step_work: + name: Check step work runs-on: ubuntu-latest + needs: find_exercise + env: + ISSUE_URL: ${{ needs.find_exercise.outputs.issue-url }} + steps: - - name: Checkout + + - name: Get response templates uses: actions/checkout@v4 - - id: get_step + with: + repository: skills/exercise-toolkit + path: exercise-toolkit + ref: v0.1.0 + + + - name: Update comment - checking work run: | - echo "current_step=$(cat ./.github/steps/-step.txt)" >> $GITHUB_OUTPUT - outputs: - current_step: ${{ steps.get_step.outputs.current_step }} - - on_create_a_branch: - name: On create a branch - needs: get_current_step - - # We will only run this action when: - # 1. This repository isn't the template repository. - # 2. The step is currently 1. - # 3. The event is a branch. - # 4. The branch name is `my-first-branch`. - # Reference: https://docs.github.com/en/actions/learn-github-actions/contexts - # Reference: https://docs.github.com/en/actions/learn-github-actions/expressions - if: >- - ${{ !github.event.repository.is_template - && needs.get_current_step.outputs.current_step == 1 - && github.ref_type == 'branch' - && github.ref_name == 'my-first-branch' }} - - # We'll run Ubuntu for performance instead of Mac or Windows. + gh issue comment "$ISSUE_URL" \ + --body-file exercise-toolkit/markdown-templates/step-feedback/checking-work.md \ + --edit-last + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Build message - step finished + id: build-message-step-finish + uses: skills/action-text-variables@v1 + with: + template-file: exercise-toolkit/markdown-templates/step-feedback/step-finished-prepare-next-step.md + template-vars: | + next_step_number=2 + + - name: Update comment - step finished + run: | + gh issue comment "$ISSUE_URL" \ + --body "$ISSUE_BODY" \ + --edit-last + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + ISSUE_BODY: ${{ steps.build-message-step-finish.outputs.updated-text }} + + post_next_step_content: + name: Post next step content + needs: [find_exercise, check_step_work] runs-on: ubuntu-latest + env: + ISSUE_URL: ${{ needs.find_exercise.outputs.issue-url }} steps: - # We'll need to check out the repository so that we can edit the README. - name: Checkout uses: actions/checkout@v4 - with: - fetch-depth: 0 # Let's get all the branches. - # In README.md, switch step 1 for step 2. - - name: Update to step 2 - uses: skills/action-update-step@v2 + - name: Get response templates + uses: actions/checkout@v4 with: - token: ${{ secrets.GITHUB_TOKEN }} - from_step: 1 - to_step: 2 - branch_name: my-first-branch + repository: skills/exercise-toolkit + path: exercise-toolkit + ref: v0.1.0 + + - name: Create comment - add step content + run: | + gh issue comment "$ISSUE_URL" \ + --body-file ${{ env.STEP_2_FILE }} + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Create comment - watching for progress + run: | + gh issue comment "$ISSUE_URL" \ + --body-file exercise-toolkit/markdown-templates/step-feedback/watching-for-progress.md + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Disable current workflow and enable next one + run: | + gh workflow disable "Step 1" + gh workflow enable "Step 2" + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/2-commit-a-file.yml b/.github/workflows/2-commit-a-file.yml index bfa74d828..bf6aa5995 100644 --- a/.github/workflows/2-commit-a-file.yml +++ b/.github/workflows/2-commit-a-file.yml @@ -1,64 +1,115 @@ -name: Step 2, Commit a file +name: Step 2 # Commit a file -# This step listens for the learner to commit a file to branch `my-first-branch`. -# This workflow updates from step 2 to step 3. +# Checks if the learner completed tasks for step 2. +# - Triggers when the user makes a push to the branch 'my-first-branch' and modifies the file 'PROFILE.md'. +# - If all checks pass, the workflow is disabled so it doesn't run again. As such, workflow status badge will change to green. -# This action will run every time there's a push to `my-first-branch`. -# Reference: https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows on: - workflow_dispatch: push: branches: - - my-first-branch + - "my-first-branch" -# Reference: https://docs.github.com/en/actions/security-guides/automatic-token-authentication permissions: - # Need `contents: read` to checkout the repository. - # Need `contents: write` to update the step metadata. - contents: write + contents: read + actions: write + issues: write + +env: + STEP_3_FILE: ".github/steps/3-open-a-pull-request.md" + jobs: - # Get the current step to only run the main job when the learner is on the same step. - get_current_step: - name: Check current step number + find_exercise: + name: Find Exercise Issue + uses: skills/exercise-toolkit/.github/workflows/find-exercise-issue.yml@v0.1.0 + + check_step_work: + name: Check step work runs-on: ubuntu-latest + needs: find_exercise + if: | + !github.event.repository.is_template + env: + ISSUE_URL: ${{ needs.find_exercise.outputs.issue-url }} + steps: - name: Checkout uses: actions/checkout@v4 - - id: get_step + + - name: Get response templates + uses: actions/checkout@v4 + with: + repository: skills/exercise-toolkit + path: exercise-toolkit + ref: v0.1.0 + + + - name: Update comment - checking work + run: | + gh issue comment "$ISSUE_URL" \ + --body-file exercise-toolkit/markdown-templates/step-feedback/checking-work.md \ + --edit-last + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + # START: Check practical exercise + + # Nothing to verify. Creating the PROFILE.md file is enough. + + # END: Check practical exercise + + + - name: Build message - step finished + id: build-message-step-finish + uses: skills/action-text-variables@v1 + with: + template-file: exercise-toolkit/markdown-templates/step-feedback/step-finished-prepare-next-step.md + template-vars: | + next_step_number=3 + + - name: Update comment - step finished run: | - echo "current_step=$(cat ./.github/steps/-step.txt)" >> $GITHUB_OUTPUT - outputs: - current_step: ${{ steps.get_step.outputs.current_step }} - - on_commit_a_file: - name: On commit a file - needs: get_current_step - - # We will only run this action when: - # 1. This repository isn't the template repository. - # 2. The step is currently 2. - # Reference: https://docs.github.com/en/actions/learn-github-actions/contexts - # Reference: https://docs.github.com/en/actions/learn-github-actions/expressions - if: >- - ${{ !github.event.repository.is_template - && needs.get_current_step.outputs.current_step == 2 }} - - # We'll run Ubuntu for performance instead of Mac or Windows. + gh issue comment "$ISSUE_URL" \ + --body "${{ steps.build-message-step-finish.outputs.updated-text }}" \ + --edit-last + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + post_next_step_content: + name: Post next step content + needs: [find_exercise, check_step_work] runs-on: ubuntu-latest + env: + ISSUE_URL: ${{ needs.find_exercise.outputs.issue-url }} steps: - # We'll need to check out the repository so that we can edit the README. - name: Checkout uses: actions/checkout@v4 - with: - fetch-depth: 0 # Let's get all the branches. - # In README.md, switch step 2 for step 3. - - name: Update to step 3 - uses: skills/action-update-step@v2 + - name: Get response templates + uses: actions/checkout@v4 with: - token: ${{ secrets.GITHUB_TOKEN }} - from_step: 2 - to_step: 3 - branch_name: my-first-branch + repository: skills/exercise-toolkit + path: exercise-toolkit + ref: v0.1.0 + + - name: Create comment - add step content + run: | + gh issue comment "$ISSUE_URL" \ + --body-file ${{ env.STEP_3_FILE }} + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Create comment - watching for progress + run: | + gh issue comment "$ISSUE_URL" \ + --body-file exercise-toolkit/markdown-templates/step-feedback/watching-for-progress.md + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Disable current workflow and enable next one + run: | + gh workflow disable "Step 2" + gh workflow enable "Step 3" + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/3-open-a-pull-request.yml b/.github/workflows/3-open-a-pull-request.yml index 23c636c26..1bbdfbda0 100644 --- a/.github/workflows/3-open-a-pull-request.yml +++ b/.github/workflows/3-open-a-pull-request.yml @@ -1,68 +1,183 @@ -name: Step 3, Open a pull request +name: Step 3 # Open a pull request -# This step listens for the learner to open a pull request with branch `my-first-branch`. -# This workflow updates from step 3 to step 4. +# Checks if the learner completed tasks for step 3. +# - Triggers when the user creates or edits the pull request. +# - Checks the pull request title and description. Adds a PR comment. +# - If all checks pass, the workflow is disabled so it doesn't run again. As such, workflow status badge will change to green. -# This will run every time we create a branch or tag. -# Reference: https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows on: - workflow_dispatch: pull_request: + branches: + - main types: - opened + - synchronize - reopened + - edited -# Reference: https://docs.github.com/en/actions/security-guides/automatic-token-authentication permissions: - # Need `contents: read` to checkout the repository. - # Need `contents: write` to update the step metadata. - contents: write + contents: read + actions: write + issues: write + +env: + STEP_4_FILE: ".github/steps/4-merge-your-pull-request.md" jobs: - # Get the current step to only run the main job when the learner is on the same step. - get_current_step: - name: Check current step number + find_exercise: + name: Find Exercise Issue + uses: skills/exercise-toolkit/.github/workflows/find-exercise-issue.yml@v0.1.0 + + check_step_work: + name: Check step work runs-on: ubuntu-latest + needs: find_exercise + if: | + !github.event.repository.is_template && + github.head_ref == 'my-first-branch' + env: + ISSUE_URL: ${{ needs.find_exercise.outputs.issue-url }} + steps: - name: Checkout uses: actions/checkout@v4 - - id: get_step + + - name: Get response templates + uses: actions/checkout@v4 + with: + repository: skills/exercise-toolkit + path: exercise-toolkit + ref: v0.1.0 + + - name: Update comment - congratulate first PR + run: | + message="You've created your first pull request. Nice work! ✨🎉 Now, let's check your work." + gh issue comment "$ISSUE_URL" \ + --body "$message" \ + --edit-last + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Check user work + id: check-user-work run: | - echo "current_step=$(cat ./.github/steps/-step.txt)" >> $GITHUB_OUTPUT - outputs: - current_step: ${{ steps.get_step.outputs.current_step }} - - on_open_a_pull_request: - name: On open a pull request - needs: get_current_step - - # We will only run this action when: - # 1. This repository isn't the template repository. - # 2. The step is currently 3. - # 3. The head branch name is `my-first-branch`. - # Reference: https://docs.github.com/en/actions/learn-github-actions/contexts - # Reference: https://docs.github.com/en/actions/learn-github-actions/expressions - if: >- - ${{ !github.event.repository.is_template - && needs.get_current_step.outputs.current_step == 3 - && github.head_ref == 'my-first-branch' }} - - # We'll run Ubuntu for performance instead of Mac or Windows. + # Checks to perform + checks='{ + "pr_title": { + "name": "Pull request title", + "passed": true, + "message": "" + }, + "pr_description": { + "name": "Pull request description", + "passed": true, + "message": "" + } + }' + + # Check pull request title + if [ "${{ github.event.pull_request.title }}" != "Add my first file" ]; then + checks=$(echo $checks | jq '.pr_title.passed = false') + checks=$(echo $checks | jq '.pr_title.message = "Incorrect title"') + fi + + # Check if a pull request description exists + if [ "${{ github.event.pull_request.body }}" == "" ]; then + checks=$(echo $checks | jq '.pr_description.passed = false') + checks=$(echo $checks | jq '.pr_description.message = "Empty pull request description"') + fi + + # Verify all checks passed + passed=$(echo $checks | jq '. | all(.passed?)') + + # Flatten to an array for returning. Allows iteration during rendering. + results=$(echo $checks | jq 'to_entries | map({name: .key} + .value)') + + # Save pass status to output + echo "passed=$passed" >> $GITHUB_OUTPUT + + # Save results to output + echo 'results<> $GITHUB_OUTPUT + echo $results >> $GITHUB_OUTPUT + echo 'EOF' >> $GITHUB_OUTPUT + + - name: Build message - step results + id: build-message-step-results + uses: skills/action-text-variables@v1 + with: + template-file: exercise-toolkit/markdown-templates/step-feedback/step-results.md + template-vars: '{ + "step_number": 3, + "passed": ${{ steps.check-user-work.outputs.passed }}, + "results_table": ${{ steps.check-user-work.outputs.results }}, + "tips": [ + "Issues are for capturing a problem/idea and possible solutions.", + "Pull requests are for active development and getting feedback." + ] + }' + + - name: Create comment - step results + run: | + gh issue comment "$ISSUE_URL" \ + --body "${{ steps.build-message-step-results.outputs.updated-text }}" \ + --edit-last + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Fail job if not all checks passed + if: steps.check-user-work.outputs.passed == 'false' + run: exit 1 + + - name: Build message - step finished + id: build-message-step-finish + uses: skills/action-text-variables@v1 + with: + template-file: exercise-toolkit/markdown-templates/step-feedback/step-finished-prepare-next-step.md + template-vars: | + next_step_number=4 + + - name: Update comment - step finished + run: | + gh issue comment "$ISSUE_URL" \ + --body "${{ steps.build-message-step-finish.outputs.updated-text }}" + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + post_step_4_content: + name: Post step 4 content + needs: [find_exercise, check_step_work] runs-on: ubuntu-latest + env: + ISSUE_URL: ${{ needs.find_exercise.outputs.issue-url }} steps: - # We'll need to check out the repository so that we can edit the README. - name: Checkout uses: actions/checkout@v4 - with: - fetch-depth: 0 # Let's get all the branches. - ref: my-first-branch # Important, as normally `pull_request` event won't grab other branches. - # In README.md, switch step 3 for step 4. - - name: Update to step 4 - uses: skills/action-update-step@v2 + - name: Get response templates + uses: actions/checkout@v4 with: - token: ${{ secrets.GITHUB_TOKEN }} - from_step: 3 - to_step: 4 - branch_name: my-first-branch + repository: skills/exercise-toolkit + path: exercise-toolkit + ref: v0.1.0 + + - name: Create comment - add step content + run: | + gh issue comment "$ISSUE_URL" \ + --body-file ${{ env.STEP_4_FILE }} + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Create comment - watching for progress + run: | + gh issue comment "$ISSUE_URL" \ + --body-file exercise-toolkit/markdown-templates/step-feedback/watching-for-progress.md + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Disable current workflow and enable next one + run: | + gh workflow disable "Step 3" + gh workflow enable "Step 4" + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/4-merge-your-pull-request.yml b/.github/workflows/4-merge-your-pull-request.yml index ae2e4bc65..0aa806684 100644 --- a/.github/workflows/4-merge-your-pull-request.yml +++ b/.github/workflows/4-merge-your-pull-request.yml @@ -1,64 +1,97 @@ -name: Step 4, Merge your pull request +name: Step 4 # Merge your pull request -# This step listens for the learner to merge a pull request with branch `my-first-branch`. -# This workflow updates from step 4 to step X. +# Checks if the learner completed tasks for step 4. +# - Triggers when the user merges the pull request. +# - If all checks pass, the workflow is disabled so it doesn't run again. As such, workflow status badge will change to green. -# This will run every time we create push a commit to `main`. -# Reference: https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows on: - workflow_dispatch: - push: + pull_request: branches: - main + types: + - closed -# Reference: https://docs.github.com/en/actions/security-guides/automatic-token-authentication permissions: - # Need `contents: read` to checkout the repository. - # Need `contents: write` to update the step metadata. contents: write + actions: write + issues: write + +env: + REVIEW_FILE: ".github/steps/x-review.md" jobs: - # Get the current step to only run the main job when the learner is on the same step. - get_current_step: - name: Check current step number + find_exercise: + name: Find Exercise Issue + uses: skills/exercise-toolkit/.github/workflows/find-exercise-issue.yml@v0.1.0 + + check_step_work: + name: Check step work + needs: find_exercise + runs-on: ubuntu-latest + if: | + !github.event.repository.is_template && + github.head_ref == 'my-first-branch' && + github.event.pull_request.merged == true + env: + ISSUE_URL: ${{ needs.find_exercise.outputs.issue-url }} + + steps: + - name: Get response templates + uses: actions/checkout@v4 + with: + repository: skills/exercise-toolkit + path: exercise-toolkit + ref: v0.1.0 + + - name: Nothing to check + run: echo "The workflow was triggered, so it passes." + + - name: Update comment - step finished - final review next + run: | + gh issue comment "$ISSUE_URL" \ + --body-file exercise-toolkit/markdown-templates/step-feedback/lesson-review.md \ + --edit-last + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + post_review_content: + name: Post review content + needs: [find_exercise, check_step_work] runs-on: ubuntu-latest + if: | + !github.event.repository.is_template + env: + ISSUE_URL: ${{ needs.find_exercise.outputs.issue-url }} + steps: - name: Checkout uses: actions/checkout@v4 - - id: get_step + + - name: Create comment - add review content run: | - echo "current_step=$(cat ./.github/steps/-step.txt)" >> $GITHUB_OUTPUT - outputs: - current_step: ${{ steps.get_step.outputs.current_step }} - - on_merge_your_pull_request: - name: On merge your pull request - needs: get_current_step - - # We will only run this action when: - # 1. This repository isn't the template repository. - # 2. The step is currently 4. - # Reference: https://docs.github.com/en/actions/learn-github-actions/contexts - # Reference: https://docs.github.com/en/actions/learn-github-actions/expressions - if: >- - ${{ !github.event.repository.is_template - && needs.get_current_step.outputs.current_step == 4 }} - - # We'll run Ubuntu for performance instead of Mac or Windows. + gh issue comment "$ISSUE_URL" \ + --body-file ${{ env.REVIEW_FILE }} + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + finish_exercise: + name: Finish Exercise + needs: [find_exercise, post_review_content] + uses: skills/exercise-toolkit/.github/workflows/finish-exercise.yml@v0.1.0 + with: + issue-url: ${{ needs.find_exercise.outputs.issue-url }} + + + disable_workflow: + name: Disable this workflow + needs: [find_exercise, post_review_content] runs-on: ubuntu-latest steps: - # We'll need to check out the repository so that we can edit the README. - name: Checkout uses: actions/checkout@v4 - with: - fetch-depth: 0 # Let's get all the branches. + - name: Disable current workflow + run: gh workflow disable "${{github.workflow}}" + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - # In README.md, switch step 4 for step X. - - name: Update to step X - uses: skills/action-update-step@v2 - with: - token: ${{ secrets.GITHUB_TOKEN }} - from_step: 4 - to_step: X - branch_name: my-first-branch diff --git a/README.md b/README.md index 79ea84fca..dd5f4c94a 100644 --- a/README.md +++ b/README.md @@ -1,74 +1,59 @@ -
- - - # Introduction to GitHub -_Get started using GitHub in less than an hour._ - -
+ +![](../../actions/workflows/1-create-a-branch.yml/badge.svg) +![](../../actions/workflows/2-commit-a-file.yml/badge.svg) +![](../../actions/workflows/3-open-a-pull-request.yml/badge.svg) +![](../../actions/workflows/4-merge-your-pull-request.yml/badge.svg) - +_Get started using GitHub in less than an hour._ ## Welcome -People use GitHub to build some of the most advanced technologies in the world. Whether you’re visualizing data or building a new game, there’s a whole community and set of tools on GitHub that can help you do it even better. GitHub Skills’ “Introduction to GitHub” course guides you through everything you need to start contributing in less than an hour. +People use GitHub to build some of the most advanced technologies in the world. Whether you’re visualizing data or building a new game, there’s a whole community and set of tools on GitHub that can help you do it even better. GitHub Skills’ “Introduction to GitHub” exercise guides you through everything you need to start contributing in less than an hour. - **Who is this for**: New developers, new GitHub users, and students. - **What you'll learn**: We'll introduce repositories, branches, commits, and pull requests. - **What you'll build**: We'll make a short Markdown file you can use as your [profile README](https://docs.github.com/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme). -- **Prerequisites**: None. This course is a great introduction for your first day on GitHub. -- **How long**: This course takes less than one hour to complete. +- **Prerequisites**: None. This exercise is a great introduction for your first day on GitHub. +- **How long**: This exercise takes less than one hour to complete. -In this course, you will: +In this exercise, you will: 1. Create a branch 2. Commit a file 3. Open a pull request 4. Merge your pull request -### How to start this course +### How to start this exercise - +1. Right-click **Copy Exercise** and open the link in a new tab. -[![start-course](https://user-images.githubusercontent.com/1221423/235727646-4a590299-ffe5-480d-8cd5-8194ea184546.svg)](https://github.com/new?template_owner=skills&template_name=introduction-to-github&owner=%40me&name=skills-introduction-to-github&description=My+clone+repository&visibility=public) +
+ + -1. Right-click **Start course** and open the link in a new tab. 2. In the new tab, most of the prompts will automatically fill in for you. - For owner, choose your personal account or an organization to host the repository. - We recommend creating a public repository, as private repositories will [use Actions minutes](https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions). - Scroll down and click the **Create repository** button at the bottom of the form. -3. After your new repository is created, wait about 20 seconds, then refresh the page. Follow the step-by-step instructions in the new repository's README. -
+3. After your new repository is created, wait about 20 seconds for the exercise to be prepared and buttons updated. You will continue working from your copy of the exercise. + - The **Copy Exercise** button will deactivate, changing to gray. + - The **Start Exercise** button will activate, changing to green. + - You will likely need to refresh the page. + +4. Click **Start Exercise**. Follow the step-by-step instructions and feedback will be provided as you progress. - + + + + +> [!IMPORTANT] +> The **Start Exercise** button will activate after copying the repository. You will probably need to refresh the page. --- Get help: [Post in our discussion board](https://github.com/orgs/skills/discussions/categories/introduction-to-github) • [Review the GitHub status page](https://www.githubstatus.com/) © 2024 GitHub • [Code of Conduct](https://www.contributor-covenant.org/version/2/1/code_of_conduct/code_of_conduct.md) • [MIT License](https://gh.io/mit) - -
diff --git a/images/Actions-to-step-4.png b/images/Actions-to-step-4.png deleted file mode 100644 index 6b4c23f071bd9580c6c000cae50bde68bdaa8320..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9218 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 JzvuYk{{YSRlj{Hg diff --git a/images/code-tab.png b/images/code-tab.png deleted file mode 100644 index f1965ae7f67dfcc5e6de6064f829702c9d5bfa9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56071 zcmb@uV{|Utwk{mowr$&)v6C6wGq#<~*tTukHfLmw@I8N> zJVOx^OUT4QkN)2r%`|7UR#a}`?cpO2Yo#UH(St)n19w%a%OZxUa8FZmPt(mbP-K z#OH}@L4<}}YIS*ec#FS;jEv^9j^(*i#g&n>4LtDS!OmsTOUKWjW|jTUrwl|Qgg zwe+nkFF)o6r@(qoZ*dXHp$F~v+_JmySq&SnW9v(L}7_1*X|iNVcXDCc*7 z!NzSJ8S_OH{?^kZC9j2XtoXW=1kn{1A|hcgA>ngGf;64AUdP7ZAgs^x6rWL>H?N98 z@AS~n4+%#{k_kuyzkp(+(KygBv*@)xZW$OZ>dT8$q2_<+iVsGr z4WNXFMa7N__U-}}TB-17lWdvHF8TKp_(sl{s^d%5rtgPKY(@yLr0$>S(vQfM2Mj`Q zT`0N!%-~U6QuTHtO8zZIh7U}OrlKh*D7ea>wduWkcuARR&9IN+ylyZbEn55Iw#TlA zn1)3yFJEYoJ-qq05sleKw>ZI5?oY{ekDf-eetgHvqBy7X`|syIOJ3ShTwGyMA1Ib< zg;<5#p|k27#xBwLEHs8m?tjlfOE4mVA2JeFRZ$ox(EFU9ZF_JpgEITKG+c6njEuFm z6UVT*;#aw-R)I=g;s9dK$sXcIJS0pQMp=Gp;7yKN4Q-vM7I0(SWvtYV1%|7V@DNFM z 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 z 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 diff --git a/images/commit-full-screen.png b/images/commit-full-screen.png deleted file mode 100644 index 23f0831f4dd28ebf6364dc947bedbd52d9c5fee8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 109749 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

`aY&R?4H*cutC4>c(>xFz*J(y)-;}@h4 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

\ No newline at end of file +
diff --git a/.github/steps/2-commit-a-file.md b/.github/steps/2-commit-a-file.md index 45efa2777..1067392c5 100644 --- a/.github/steps/2-commit-a-file.md +++ b/.github/steps/2-commit-a-file.md @@ -17,7 +17,7 @@ The following steps will guide you through the process of committing a change on 2. Select the **Add file** drop-down and click **Create new file**. - screenshot of the create new file option + screenshot of the create new file option 3. In the **Name your file...** field, enter `PROFILE.md`. @@ -27,7 +27,7 @@ The following steps will guide you through the process of committing a change on Welcome to my GitHub profile! ``` - ![screenshot for adding the profile.md file](https://github.com/user-attachments/assets/e00540be-4334-4d0d-adc2-9893b5477a91) + ![screenshot for adding the profile.md file](https://github.com/user-attachments/assets/487c0ba4-88d8-4634-8715-a170413369d0) 5. Click **Commit changes...** in the upper right corner above the contents box. A dialog will appear. @@ -35,7 +35,7 @@ The following steps will guide you through the process of committing a change on - A **commit message** and optional **extended description** help provide clarity for your changes. This is particularly useful when your commit involves several files. - screenshot of adding a new file with a commit message + screenshot of adding a new file with a commit message 6. In this lesson, we'll ignore the other fields for now and click **Commit changes**. diff --git a/.github/steps/3-open-a-pull-request.md b/.github/steps/3-open-a-pull-request.md index 4d9df9382..cf873c9f8 100644 --- a/.github/steps/3-open-a-pull-request.md +++ b/.github/steps/3-open-a-pull-request.md @@ -10,7 +10,7 @@ Now that you have made a change to the project and created a commit, it’s time You may have noticed after your commit that a message displayed indicating your recent push to your branch and providing a button that says **Compare & pull request**. -![screenshot of message and button](https://github.com/user-attachments/assets/47b82c6e-d45b-4854-b8b4-1cb2c33af05f) +![screenshot of message and button](https://github.com/user-attachments/assets/a9f29bd2-0461-4bf9-9935-67730761bcd3) To create a pull request automatically, click **Compare & pull request** button, and then skip to step 5 below. Alternately, you practice creating it manually using the first 4 steps. @@ -21,7 +21,7 @@ To create a pull request automatically, click **Compare & pull request** button, - **base:** `main` - **compare:** `my-first-branch` - ![screenshot showing both branch selections](https://github.com/user-attachments/assets/140ca348-b6de-4c3c-b29f-fd57944d98a9) + ![screenshot showing both branch selections](https://github.com/user-attachments/assets/8f01524c-c973-4f4f-a75c-0717fe09b664) 4. Click **Create pull request**. @@ -29,7 +29,7 @@ To create a pull request automatically, click **Compare & pull request** button, 6. The next field helps you provide a **description** of the changes you made. Please enter a short description of what you’ve accomplished so far. As a reminder, you have: created a new branch, created a file, and made a commit. - ![screenshot showing pull request](https://github.com/user-attachments/assets/e03171f9-98cc-4067-a473-78424618f1f8) + ![screenshot showing pull request](https://github.com/user-attachments/assets/c6e6af6b-d31e-4628-91ac-de6adb5b390c) 7. Click **Create pull request**. @@ -43,4 +43,4 @@ If you don't get feedback, here are some things to check: - Make sure your pull request title is correct. - Ensure your pull request has a description. -
\ No newline at end of file +
diff --git a/.github/steps/4-merge-your-pull-request.md b/.github/steps/4-merge-your-pull-request.md index 93f27e77d..465e2ab8d 100644 --- a/.github/steps/4-merge-your-pull-request.md +++ b/.github/steps/4-merge-your-pull-request.md @@ -6,7 +6,7 @@ You successfully created a pull request. Now it's time to merge it! **What is a merge?**: A _[merge](https://docs.github.com/en/get-started/quickstart/github-glossary#merge)_ adds the changes in your pull request and branch into the `main` branch. For more information about merges, see "[Merging a pull request](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/merging-a-pull-request)." -![screenshot of green merge pull request button](https://github.com/user-attachments/assets/ce2f04cb-8a71-411f-8dc8-827a2bc23a30) +![screenshot of green merge pull request button](https://github.com/user-attachments/assets/c691b064-0bd3-4448-bdcd-b1ad82fc9154) ### :keyboard: Activity: Merge the pull request @@ -20,7 +20,7 @@ You successfully created a pull request. Now it's time to merge it! 3. Once your branch has been merged, you don't need it anymore. To delete this branch, click **Delete branch**. - ![screenshot showing delete branch button](https://github.com/user-attachments/assets/0fda948e-14e0-4643-aa53-d9f9f364cddd) + ![screenshot showing delete branch button](https://github.com/user-attachments/assets/29ddff73-865b-485c-abc6-3333bca71b76) 4. Now that your work is merged, Mona will confirm and share some final review content. Nice work! 🎉 @@ -30,4 +30,4 @@ You successfully created a pull request. Now it's time to merge it! If you don't get feedback, here are some things to check: - Make sure you completed the previous lessons. If they haven't passed, the merge button will be gray. -
\ No newline at end of file +
From 901f96780a8b8ff5ca9d1637fcfa6689c6bc20f0 Mon Sep 17 00:00:00 2001 From: "Christopher W. Blake" Date: Thu, 26 Jun 2025 06:34:08 -0500 Subject: [PATCH 40/42] chore: version bump exercise-toolkit to v0.6.0 (#1943) --- .github/workflows/0-start-exercise.yml | 4 +-- .github/workflows/1-create-a-branch.yml | 6 ++-- .github/workflows/2-commit-a-file.yml | 6 ++-- .github/workflows/3-open-a-pull-request.yml | 32 ++++++++++--------- .../workflows/4-merge-your-pull-request.yml | 7 ++-- 5 files changed, 29 insertions(+), 26 deletions(-) diff --git a/.github/workflows/0-start-exercise.yml b/.github/workflows/0-start-exercise.yml index ec269351d..843ec93c0 100644 --- a/.github/workflows/0-start-exercise.yml +++ b/.github/workflows/0-start-exercise.yml @@ -19,7 +19,7 @@ jobs: if: | !github.event.repository.is_template name: Start Exercise - uses: skills/exercise-toolkit/.github/workflows/start-exercise.yml@v0.4.0 + uses: skills/exercise-toolkit/.github/workflows/start-exercise.yml@v0.6.0 with: exercise-title: "Introduction to GitHub" intro-message: "If you are new to GitHub, you might find your fellow developers use ___**issues**___ to organize their work and collaborate. We will do the same! That's another lesson, but today, we will introduce you to the basics." @@ -41,7 +41,7 @@ jobs: with: repository: skills/exercise-toolkit path: exercise-toolkit - ref: v0.1.0 + ref: v0.6.0 - name: Create comment - add step content run: | diff --git a/.github/workflows/1-create-a-branch.yml b/.github/workflows/1-create-a-branch.yml index a6977e9a4..876cbe6db 100644 --- a/.github/workflows/1-create-a-branch.yml +++ b/.github/workflows/1-create-a-branch.yml @@ -21,7 +21,7 @@ env: jobs: find_exercise: name: Find Exercise Issue - uses: skills/exercise-toolkit/.github/workflows/find-exercise-issue.yml@v0.1.0 + uses: skills/exercise-toolkit/.github/workflows/find-exercise-issue.yml@v0.6.0 check_step_work: name: Check step work @@ -37,7 +37,7 @@ jobs: with: repository: skills/exercise-toolkit path: exercise-toolkit - ref: v0.1.0 + ref: v0.6.0 - name: Update comment - checking work @@ -81,7 +81,7 @@ jobs: with: repository: skills/exercise-toolkit path: exercise-toolkit - ref: v0.1.0 + ref: v0.6.0 - name: Create comment - add step content run: | diff --git a/.github/workflows/2-commit-a-file.yml b/.github/workflows/2-commit-a-file.yml index bf6aa5995..ce2260f73 100644 --- a/.github/workflows/2-commit-a-file.yml +++ b/.github/workflows/2-commit-a-file.yml @@ -21,7 +21,7 @@ env: jobs: find_exercise: name: Find Exercise Issue - uses: skills/exercise-toolkit/.github/workflows/find-exercise-issue.yml@v0.1.0 + uses: skills/exercise-toolkit/.github/workflows/find-exercise-issue.yml@v0.6.0 check_step_work: name: Check step work @@ -41,7 +41,7 @@ jobs: with: repository: skills/exercise-toolkit path: exercise-toolkit - ref: v0.1.0 + ref: v0.6.0 - name: Update comment - checking work @@ -91,7 +91,7 @@ jobs: with: repository: skills/exercise-toolkit path: exercise-toolkit - ref: v0.1.0 + ref: v0.6.0 - name: Create comment - add step content run: | diff --git a/.github/workflows/3-open-a-pull-request.yml b/.github/workflows/3-open-a-pull-request.yml index 1bbdfbda0..821bc3e3e 100644 --- a/.github/workflows/3-open-a-pull-request.yml +++ b/.github/workflows/3-open-a-pull-request.yml @@ -26,7 +26,7 @@ env: jobs: find_exercise: name: Find Exercise Issue - uses: skills/exercise-toolkit/.github/workflows/find-exercise-issue.yml@v0.1.0 + uses: skills/exercise-toolkit/.github/workflows/find-exercise-issue.yml@v0.6.0 check_step_work: name: Check step work @@ -47,7 +47,8 @@ jobs: with: repository: skills/exercise-toolkit path: exercise-toolkit - ref: v0.1.0 + # Results table still uses old format. Needs refactored to update. + ref: v0.3.0 - name: Update comment - congratulate first PR run: | @@ -103,18 +104,19 @@ jobs: - name: Build message - step results id: build-message-step-results - uses: skills/action-text-variables@v1 + uses: skills/action-text-variables@v2 with: template-file: exercise-toolkit/markdown-templates/step-feedback/step-results.md - template-vars: '{ - "step_number": 3, - "passed": ${{ steps.check-user-work.outputs.passed }}, - "results_table": ${{ steps.check-user-work.outputs.results }}, - "tips": [ - "Issues are for capturing a problem/idea and possible solutions.", - "Pull requests are for active development and getting feedback." - ] - }' + template-vars: > + { + "step_number": 3, + "passed": ${{ steps.check-user-work.outputs.passed }}, + "results_table": ${{ steps.check-user-work.outputs.results }}, + "tips": [ + "Issues are for capturing a problem/idea and possible solutions.", + "Pull requests are for active development and getting feedback." + ] + } - name: Create comment - step results run: | @@ -130,11 +132,11 @@ jobs: - name: Build message - step finished id: build-message-step-finish - uses: skills/action-text-variables@v1 + uses: skills/action-text-variables@v2 with: template-file: exercise-toolkit/markdown-templates/step-feedback/step-finished-prepare-next-step.md template-vars: | - next_step_number=4 + next_step_number: 4 - name: Update comment - step finished run: | @@ -159,7 +161,7 @@ jobs: with: repository: skills/exercise-toolkit path: exercise-toolkit - ref: v0.1.0 + ref: v0.6.0 - name: Create comment - add step content run: | diff --git a/.github/workflows/4-merge-your-pull-request.yml b/.github/workflows/4-merge-your-pull-request.yml index b0993113b..0ae574298 100644 --- a/.github/workflows/4-merge-your-pull-request.yml +++ b/.github/workflows/4-merge-your-pull-request.yml @@ -22,7 +22,7 @@ env: jobs: find_exercise: name: Find Exercise Issue - uses: skills/exercise-toolkit/.github/workflows/find-exercise-issue.yml@v0.1.0 + uses: skills/exercise-toolkit/.github/workflows/find-exercise-issue.yml@v0.6.0 check_step_work: name: Check step work @@ -41,7 +41,7 @@ jobs: with: repository: skills/exercise-toolkit path: exercise-toolkit - ref: v0.1.0 + ref: v0.6.0 - name: Nothing to check run: echo "The workflow was triggered, so it passes." @@ -77,9 +77,10 @@ jobs: finish_exercise: name: Finish Exercise needs: [find_exercise, post_review_content] - uses: skills/exercise-toolkit/.github/workflows/finish-exercise.yml@v0.4.0 + uses: skills/exercise-toolkit/.github/workflows/finish-exercise.yml@v0.6.0 with: issue-url: ${{ needs.find_exercise.outputs.issue-url }} + exercise-title: "Introduction to GitHub" disable_workflow: From 35e16e171d4317ea16ab92d56b352daeca1b2e35 Mon Sep 17 00:00:00 2001 From: Aleksander Fidelus <63016446+FidelusAleksander@users.noreply.github.com> Date: Tue, 8 Jul 2025 11:03:56 +0200 Subject: [PATCH 41/42] feat: use grantbirki/comment for commenting and update grading job in step 3 (#1940) Co-authored-by: Christopher W. Blake --- .github/steps/x-review.md | 2 +- .github/workflows/0-start-exercise.yml | 29 ++- .github/workflows/1-create-a-branch.yml | 82 +++----- .github/workflows/2-commit-a-file.yml | 96 +++------ .github/workflows/3-open-a-pull-request.yml | 192 ++++++++---------- .../workflows/4-merge-your-pull-request.yml | 79 +++---- 6 files changed, 178 insertions(+), 302 deletions(-) diff --git a/.github/steps/x-review.md b/.github/steps/x-review.md index ae249894f..1dabe2232 100644 --- a/.github/steps/x-review.md +++ b/.github/steps/x-review.md @@ -24,6 +24,6 @@ If you'd like to make a profile README, use the quickstart instructions below or Check out these resources to learn more or get involved: - Are you a student? Check out the [Student Developer Pack](https://education.github.com/pack). -- [Take another GitHub Skills exercise](https://skills.github.com). +- [Take another GitHub Skills exercise](https://learn.github.com/skills). - [Read the GitHub Getting Started docs](https://docs.github.com/en/get-started). - To find projects to contribute to, check out [GitHub Explore](https://github.com/explore). diff --git a/.github/workflows/0-start-exercise.yml b/.github/workflows/0-start-exercise.yml index 843ec93c0..022fb983d 100644 --- a/.github/workflows/0-start-exercise.yml +++ b/.github/workflows/0-start-exercise.yml @@ -10,7 +10,6 @@ permissions: actions: write # Disable/enable workflows issues: write # Create issue and comment on issues - env: STEP_1_FILE: ".github/steps/1-create-a-branch.md" @@ -19,18 +18,18 @@ jobs: if: | !github.event.repository.is_template name: Start Exercise - uses: skills/exercise-toolkit/.github/workflows/start-exercise.yml@v0.6.0 + uses: skills/exercise-toolkit/.github/workflows/start-exercise.yml@v0.7.0 with: exercise-title: "Introduction to GitHub" intro-message: "If you are new to GitHub, you might find your fellow developers use ___**issues**___ to organize their work and collaborate. We will do the same! That's another lesson, but today, we will introduce you to the basics." - post_next_step_content: name: Post next step content runs-on: ubuntu-latest needs: [start_exercise] env: - ISSUE_URL: ${{ needs.start_exercise.outputs.issue-url }} + ISSUE_REPOSITORY: ${{ github.repository }} + ISSUE_NUMBER: ${{ needs.start_exercise.outputs.issue-number }} steps: - name: Checkout @@ -41,21 +40,21 @@ jobs: with: repository: skills/exercise-toolkit path: exercise-toolkit - ref: v0.6.0 + ref: v0.7.0 - name: Create comment - add step content - run: | - gh issue comment "$ISSUE_URL" \ - --body-file ${{ env.STEP_1_FILE }} - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + uses: GrantBirki/comment@v2.1.1 + with: + repository: ${{ env.ISSUE_REPOSITORY }} + issue-number: ${{ env.ISSUE_NUMBER }} + file: ${{ env.STEP_1_FILE }} - name: Create comment - watching for progress - run: | - gh issue comment "$ISSUE_URL" \ - --body-file exercise-toolkit/markdown-templates/step-feedback/watching-for-progress.md - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + uses: GrantBirki/comment@v2.1.1 + with: + repository: ${{ env.ISSUE_REPOSITORY }} + issue-number: ${{ env.ISSUE_NUMBER }} + file: exercise-toolkit/markdown-templates/step-feedback/watching-for-progress.md - name: Disable current workflow and enable next one run: | diff --git a/.github/workflows/1-create-a-branch.yml b/.github/workflows/1-create-a-branch.yml index 876cbe6db..c6ddf8f8a 100644 --- a/.github/workflows/1-create-a-branch.yml +++ b/.github/workflows/1-create-a-branch.yml @@ -21,56 +21,15 @@ env: jobs: find_exercise: name: Find Exercise Issue - uses: skills/exercise-toolkit/.github/workflows/find-exercise-issue.yml@v0.6.0 - - check_step_work: - name: Check step work - runs-on: ubuntu-latest - needs: find_exercise - env: - ISSUE_URL: ${{ needs.find_exercise.outputs.issue-url }} - - steps: - - - name: Get response templates - uses: actions/checkout@v4 - with: - repository: skills/exercise-toolkit - path: exercise-toolkit - ref: v0.6.0 - - - - name: Update comment - checking work - run: | - gh issue comment "$ISSUE_URL" \ - --body-file exercise-toolkit/markdown-templates/step-feedback/checking-work.md \ - --edit-last - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - - name: Build message - step finished - id: build-message-step-finish - uses: skills/action-text-variables@v1 - with: - template-file: exercise-toolkit/markdown-templates/step-feedback/step-finished-prepare-next-step.md - template-vars: | - next_step_number=2 - - - name: Update comment - step finished - run: | - gh issue comment "$ISSUE_URL" \ - --body "$ISSUE_BODY" \ - --edit-last - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - ISSUE_BODY: ${{ steps.build-message-step-finish.outputs.updated-text }} + uses: skills/exercise-toolkit/.github/workflows/find-exercise-issue.yml@v0.7.0 post_next_step_content: name: Post next step content - needs: [find_exercise, check_step_work] + needs: [find_exercise] runs-on: ubuntu-latest env: - ISSUE_URL: ${{ needs.find_exercise.outputs.issue-url }} + ISSUE_REPOSITORY: ${{ github.repository }} + ISSUE_NUMBER: ${{ needs.find_exercise.outputs.issue-number }} steps: - name: Checkout @@ -81,25 +40,34 @@ jobs: with: repository: skills/exercise-toolkit path: exercise-toolkit - ref: v0.6.0 + ref: v0.7.0 + + - name: Create comment - step finished + uses: GrantBirki/comment@v2.1.1 + with: + repository: ${{ env.ISSUE_REPOSITORY }} + issue-number: ${{ env.ISSUE_NUMBER }} + file: exercise-toolkit/markdown-templates/step-feedback/step-finished-prepare-next-step.md + vars: | + next_step_number: 2 - name: Create comment - add step content - run: | - gh issue comment "$ISSUE_URL" \ - --body-file ${{ env.STEP_2_FILE }} - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + uses: GrantBirki/comment@v2.1.1 + with: + repository: ${{ env.ISSUE_REPOSITORY }} + issue-number: ${{ env.ISSUE_NUMBER }} + file: ${{ env.STEP_2_FILE }} - name: Create comment - watching for progress - run: | - gh issue comment "$ISSUE_URL" \ - --body-file exercise-toolkit/markdown-templates/step-feedback/watching-for-progress.md - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + uses: GrantBirki/comment@v2.1.1 + with: + repository: ${{ env.ISSUE_REPOSITORY }} + issue-number: ${{ env.ISSUE_NUMBER }} + file: exercise-toolkit/markdown-templates/step-feedback/watching-for-progress.md - name: Disable current workflow and enable next one run: | - gh workflow disable "Step 1" + gh workflow disable "${{github.workflow}}" gh workflow enable "Step 2" env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/2-commit-a-file.yml b/.github/workflows/2-commit-a-file.yml index ce2260f73..8230c70bd 100644 --- a/.github/workflows/2-commit-a-file.yml +++ b/.github/workflows/2-commit-a-file.yml @@ -2,12 +2,13 @@ name: Step 2 # Commit a file # Checks if the learner completed tasks for step 2. # - Triggers when the user makes a push to the branch 'my-first-branch' and modifies the file 'PROFILE.md'. -# - If all checks pass, the workflow is disabled so it doesn't run again. As such, workflow status badge will change to green. on: push: branches: - "my-first-branch" + paths: + - "PROFILE.md" permissions: contents: read @@ -17,70 +18,18 @@ permissions: env: STEP_3_FILE: ".github/steps/3-open-a-pull-request.md" - jobs: find_exercise: name: Find Exercise Issue - uses: skills/exercise-toolkit/.github/workflows/find-exercise-issue.yml@v0.6.0 - - check_step_work: - name: Check step work - runs-on: ubuntu-latest - needs: find_exercise - if: | - !github.event.repository.is_template - env: - ISSUE_URL: ${{ needs.find_exercise.outputs.issue-url }} - - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Get response templates - uses: actions/checkout@v4 - with: - repository: skills/exercise-toolkit - path: exercise-toolkit - ref: v0.6.0 - - - - name: Update comment - checking work - run: | - gh issue comment "$ISSUE_URL" \ - --body-file exercise-toolkit/markdown-templates/step-feedback/checking-work.md \ - --edit-last - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - # START: Check practical exercise - - # Nothing to verify. Creating the PROFILE.md file is enough. - - # END: Check practical exercise - - - - name: Build message - step finished - id: build-message-step-finish - uses: skills/action-text-variables@v1 - with: - template-file: exercise-toolkit/markdown-templates/step-feedback/step-finished-prepare-next-step.md - template-vars: | - next_step_number=3 - - - name: Update comment - step finished - run: | - gh issue comment "$ISSUE_URL" \ - --body "${{ steps.build-message-step-finish.outputs.updated-text }}" \ - --edit-last - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + uses: skills/exercise-toolkit/.github/workflows/find-exercise-issue.yml@v0.7.0 post_next_step_content: name: Post next step content - needs: [find_exercise, check_step_work] + needs: [find_exercise] runs-on: ubuntu-latest env: - ISSUE_URL: ${{ needs.find_exercise.outputs.issue-url }} + ISSUE_REPOSITORY: ${{ github.repository }} + ISSUE_NUMBER: ${{ needs.find_exercise.outputs.issue-number }} steps: - name: Checkout @@ -91,25 +40,34 @@ jobs: with: repository: skills/exercise-toolkit path: exercise-toolkit - ref: v0.6.0 + ref: v0.7.0 + + - name: Create comment - step finished + uses: GrantBirki/comment@v2.1.1 + with: + issue-number: ${{ env.ISSUE_NUMBER }} + repository: ${{ env.ISSUE_REPOSITORY }} + file: exercise-toolkit/markdown-templates/step-feedback/step-finished-prepare-next-step.md + vars: | + next_step_number: 3 - name: Create comment - add step content - run: | - gh issue comment "$ISSUE_URL" \ - --body-file ${{ env.STEP_3_FILE }} - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + uses: GrantBirki/comment@v2.1.1 + with: + repository: ${{ env.ISSUE_REPOSITORY }} + issue-number: ${{ env.ISSUE_NUMBER }} + file: ${{ env.STEP_3_FILE }} - name: Create comment - watching for progress - run: | - gh issue comment "$ISSUE_URL" \ - --body-file exercise-toolkit/markdown-templates/step-feedback/watching-for-progress.md - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + uses: GrantBirki/comment@v2.1.1 + with: + repository: ${{ env.ISSUE_REPOSITORY }} + issue-number: ${{ env.ISSUE_NUMBER }} + file: exercise-toolkit/markdown-templates/step-feedback/watching-for-progress.md - name: Disable current workflow and enable next one run: | - gh workflow disable "Step 2" + gh workflow disable "${{github.workflow}}" gh workflow enable "Step 3" env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/3-open-a-pull-request.yml b/.github/workflows/3-open-a-pull-request.yml index 821bc3e3e..e1642f11c 100644 --- a/.github/workflows/3-open-a-pull-request.yml +++ b/.github/workflows/3-open-a-pull-request.yml @@ -25,18 +25,19 @@ env: jobs: find_exercise: + if: | + !github.event.repository.is_template && + github.head_ref == 'my-first-branch' name: Find Exercise Issue - uses: skills/exercise-toolkit/.github/workflows/find-exercise-issue.yml@v0.6.0 + uses: skills/exercise-toolkit/.github/workflows/find-exercise-issue.yml@v0.7.0 check_step_work: name: Check step work runs-on: ubuntu-latest needs: find_exercise - if: | - !github.event.repository.is_template && - github.head_ref == 'my-first-branch' env: - ISSUE_URL: ${{ needs.find_exercise.outputs.issue-url }} + ISSUE_REPOSITORY: ${{ github.repository }} + ISSUE_NUMBER: ${{ needs.find_exercise.outputs.issue-number }} steps: - name: Checkout @@ -47,110 +48,76 @@ jobs: with: repository: skills/exercise-toolkit path: exercise-toolkit - # Results table still uses old format. Needs refactored to update. - ref: v0.3.0 + ref: v0.7.0 - - name: Update comment - congratulate first PR - run: | - message="You've created your first pull request. Nice work! ✨🎉 Now, let's check your work." - gh issue comment "$ISSUE_URL" \ - --body "$message" \ - --edit-last - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Find last comment + id: find-last-comment + uses: peter-evans/find-comment@v3 + with: + repository: ${{ env.ISSUE_REPOSITORY }} + issue-number: ${{ env.ISSUE_NUMBER }} + direction: last - - name: Check user work - id: check-user-work - run: | - # Checks to perform - checks='{ - "pr_title": { - "name": "Pull request title", - "passed": true, - "message": "" - }, - "pr_description": { - "name": "Pull request description", - "passed": true, - "message": "" - } - }' - - # Check pull request title - if [ "${{ github.event.pull_request.title }}" != "Add my first file" ]; then - checks=$(echo $checks | jq '.pr_title.passed = false') - checks=$(echo $checks | jq '.pr_title.message = "Incorrect title"') - fi + - name: Update comment - checking work + uses: GrantBirki/comment@v2.1.1 + with: + repository: ${{ env.ISSUE_REPOSITORY }} + issue-number: ${{ env.ISSUE_NUMBER }} + comment-id: ${{ steps.find-last-comment.outputs.comment-id }} + file: exercise-toolkit/markdown-templates/step-feedback/checking-work.md + edit-mode: replace + + # START: Check practical exercise + + - name: Check PR title for keyphrase + id: check-pr-title + continue-on-error: true + uses: skills/action-keyphrase-checker@v1 + with: + keyphrase: "Add my first file" + text: ${{ github.event.pull_request.title }} + case-sensitive: false - # Check if a pull request description exists - if [ "${{ github.event.pull_request.body }}" == "" ]; then - checks=$(echo $checks | jq '.pr_description.passed = false') - checks=$(echo $checks | jq '.pr_description.message = "Empty pull request description"') + - name: Check PR description is non-empty + id: check-pr-description + continue-on-error: true + run: | + if [ -n "$PR_BODY" ]; then + echo "STEP_MESSAGE=Pull request description" >> $GITHUB_OUTPUT + else + echo "STEP_MESSAGE=Pull request description is empty" >> $GITHUB_OUTPUT + exit 1 fi + env: + PR_BODY: ${{ github.event.pull_request.body }} - # Verify all checks passed - passed=$(echo $checks | jq '. | all(.passed?)') - - # Flatten to an array for returning. Allows iteration during rendering. - results=$(echo $checks | jq 'to_entries | map({name: .key} + .value)') - - # Save pass status to output - echo "passed=$passed" >> $GITHUB_OUTPUT - - # Save results to output - echo 'results<> $GITHUB_OUTPUT - echo $results >> $GITHUB_OUTPUT - echo 'EOF' >> $GITHUB_OUTPUT - - - name: Build message - step results - id: build-message-step-results - uses: skills/action-text-variables@v2 + - name: Update comment - step results + uses: GrantBirki/comment@v2.1.1 with: - template-file: exercise-toolkit/markdown-templates/step-feedback/step-results.md - template-vars: > - { - "step_number": 3, - "passed": ${{ steps.check-user-work.outputs.passed }}, - "results_table": ${{ steps.check-user-work.outputs.results }}, - "tips": [ - "Issues are for capturing a problem/idea and possible solutions.", - "Pull requests are for active development and getting feedback." - ] - } - - - name: Create comment - step results - run: | - gh issue comment "$ISSUE_URL" \ - --body "${{ steps.build-message-step-results.outputs.updated-text }}" \ - --edit-last - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + repository: ${{ env.ISSUE_REPOSITORY }} + issue-number: ${{ env.ISSUE_NUMBER }} + comment-id: ${{ steps.find-last-comment.outputs.comment-id }} + file: exercise-toolkit/markdown-templates/step-feedback/step-results-table.md + edit-mode: replace + vars: | + step_number: 3 + results_table: + - description: "Pull Request title matches" + passed: ${{ steps.check-pr-title.outcome == 'success' }} + - description: ${{ steps.check-pr-description.outputs.STEP_MESSAGE }} + passed: ${{ steps.check-pr-description.outcome == 'success' }} - name: Fail job if not all checks passed - if: steps.check-user-work.outputs.passed == 'false' + if: contains(steps.*.outcome, 'failure') run: exit 1 - - name: Build message - step finished - id: build-message-step-finish - uses: skills/action-text-variables@v2 - with: - template-file: exercise-toolkit/markdown-templates/step-feedback/step-finished-prepare-next-step.md - template-vars: | - next_step_number: 4 - - - name: Update comment - step finished - run: | - gh issue comment "$ISSUE_URL" \ - --body "${{ steps.build-message-step-finish.outputs.updated-text }}" - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - post_step_4_content: - name: Post step 4 content + post_next_step_content: + name: Post next step content needs: [find_exercise, check_step_work] runs-on: ubuntu-latest env: - ISSUE_URL: ${{ needs.find_exercise.outputs.issue-url }} + ISSUE_REPOSITORY: ${{ github.repository }} + ISSUE_NUMBER: ${{ needs.find_exercise.outputs.issue-number }} steps: - name: Checkout @@ -161,25 +128,34 @@ jobs: with: repository: skills/exercise-toolkit path: exercise-toolkit - ref: v0.6.0 + ref: v0.7.0 + + - name: Create comment - step finished + uses: GrantBirki/comment@v2.1.1 + with: + repository: ${{ env.ISSUE_REPOSITORY }} + issue-number: ${{ env.ISSUE_NUMBER }} + file: exercise-toolkit/markdown-templates/step-feedback/step-finished-prepare-next-step.md + vars: | + next_step_number: 4 - name: Create comment - add step content - run: | - gh issue comment "$ISSUE_URL" \ - --body-file ${{ env.STEP_4_FILE }} - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + uses: GrantBirki/comment@v2.1.1 + with: + repository: ${{ env.ISSUE_REPOSITORY }} + issue-number: ${{ env.ISSUE_NUMBER }} + file: ${{ env.STEP_4_FILE }} - name: Create comment - watching for progress - run: | - gh issue comment "$ISSUE_URL" \ - --body-file exercise-toolkit/markdown-templates/step-feedback/watching-for-progress.md - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + uses: GrantBirki/comment@v2.1.1 + with: + repository: ${{ env.ISSUE_REPOSITORY }} + issue-number: ${{ env.ISSUE_NUMBER }} + file: exercise-toolkit/markdown-templates/step-feedback/watching-for-progress.md - name: Disable current workflow and enable next one run: | - gh workflow disable "Step 3" + gh workflow disable "${{github.workflow}}" gh workflow enable "Step 4" env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/4-merge-your-pull-request.yml b/.github/workflows/4-merge-your-pull-request.yml index 0ae574298..4f032e108 100644 --- a/.github/workflows/4-merge-your-pull-request.yml +++ b/.github/workflows/4-merge-your-pull-request.yml @@ -22,77 +22,52 @@ env: jobs: find_exercise: name: Find Exercise Issue - uses: skills/exercise-toolkit/.github/workflows/find-exercise-issue.yml@v0.6.0 + uses: skills/exercise-toolkit/.github/workflows/find-exercise-issue.yml@v0.5.0 - check_step_work: - name: Check step work - needs: find_exercise + post_review_content: + name: Post review content + needs: [find_exercise] runs-on: ubuntu-latest if: | - !github.event.repository.is_template && - github.head_ref == 'my-first-branch' && - github.event.pull_request.merged == true + !github.event.repository.is_template env: - ISSUE_URL: ${{ needs.find_exercise.outputs.issue-url }} + ISSUE_REPOSITORY: ${{ github.repository }} + ISSUE_NUMBER: ${{ needs.find_exercise.outputs.issue-number }} steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Get response templates uses: actions/checkout@v4 with: repository: skills/exercise-toolkit path: exercise-toolkit - ref: v0.6.0 - - - name: Nothing to check - run: echo "The workflow was triggered, so it passes." - - - name: Update comment - step finished - final review next - run: | - gh issue comment "$ISSUE_URL" \ - --body-file exercise-toolkit/markdown-templates/step-feedback/lesson-review.md \ - --edit-last - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + ref: v0.7.0 - post_review_content: - name: Post review content - needs: [find_exercise, check_step_work] - runs-on: ubuntu-latest - if: | - !github.event.repository.is_template - env: - ISSUE_URL: ${{ needs.find_exercise.outputs.issue-url }} - - steps: - - name: Checkout - uses: actions/checkout@v4 + - name: Create comment - step finished + uses: GrantBirki/comment@v2.1.1 + with: + repository: ${{ env.ISSUE_REPOSITORY }} + issue-number: ${{ env.ISSUE_NUMBER }} + file: exercise-toolkit/markdown-templates/step-feedback/lesson-review.md - name: Create comment - add review content - run: | - gh issue comment "$ISSUE_URL" \ - --body-file ${{ env.REVIEW_FILE }} + uses: GrantBirki/comment@v2.1.1 + with: + repository: ${{ env.ISSUE_REPOSITORY }} + issue-number: ${{ env.ISSUE_NUMBER }} + file: ${{ env.REVIEW_FILE }} + + - name: Disable current workflow + run: gh workflow disable "${{github.workflow}}" env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} finish_exercise: name: Finish Exercise needs: [find_exercise, post_review_content] - uses: skills/exercise-toolkit/.github/workflows/finish-exercise.yml@v0.6.0 + uses: skills/exercise-toolkit/.github/workflows/finish-exercise.yml@v0.7.0 with: issue-url: ${{ needs.find_exercise.outputs.issue-url }} - exercise-title: "Introduction to GitHub" - - - disable_workflow: - name: Disable this workflow - needs: [find_exercise, post_review_content] - runs-on: ubuntu-latest - - steps: - - name: Checkout - uses: actions/checkout@v4 - - name: Disable current workflow - run: gh workflow disable "${{github.workflow}}" - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - + exercise-title: "Introduction to GitHub" From d7f8a7812e111e1a38fa2f60480a9c7228ccc852 Mon Sep 17 00:00:00 2001 From: "Christopher W. Blake" Date: Fri, 25 Jul 2025 07:13:37 -0500 Subject: [PATCH 42/42] chore: Revert updates to honor maintenance mode (#1980) --- .github/dependabot.yml | 6 + .github/steps/-step.txt | 1 + .github/steps/0-welcome.md | 1 + .github/steps/1-create-a-branch.md | 64 +++---- .github/steps/2-commit-a-file.md | 37 ++-- .github/steps/3-open-a-pull-request.md | 52 +++-- .github/steps/4-merge-your-pull-request.md | 32 ++-- .github/steps/{x-review.md => X-finish.md} | 13 +- .github/workflows/0-start-exercise.yml | 63 ------ .github/workflows/0-welcome.yml | 64 +++++++ .github/workflows/1-create-a-branch.yml | 105 +++++----- .github/workflows/2-commit-a-file.yml | 99 +++++----- .github/workflows/3-open-a-pull-request.yml | 181 +++++------------- .../workflows/4-merge-your-pull-request.yml | 99 +++++----- README.md | 69 +++++-- images/Actions-to-step-4.png | Bin 0 -> 9218 bytes images/Green-merge-pull-request.png | Bin 0 -> 62258 bytes images/Pull-request-description.png | Bin 0 -> 55605 bytes images/code-tab.png | Bin 0 -> 56071 bytes images/commit-full-screen.png | Bin 0 -> 109749 bytes images/compare-and-pull-request.png | Bin 0 -> 88412 bytes images/create-branch-button.png | Bin 0 -> 38175 bytes images/create-new-file.png | Bin 0 -> 24244 bytes images/create-new-repository.png | Bin 0 -> 111464 bytes images/delete-branch.png | Bin 0 -> 41958 bytes images/main-branch-dropdown.png | Bin 0 -> 38189 bytes images/my-profile-file.png | Bin 0 -> 30797 bytes images/profile-readme-example.png | Bin 0 -> 164170 bytes images/pull-request-branches.png | Bin 0 -> 26224 bytes 29 files changed, 390 insertions(+), 496 deletions(-) create mode 100644 .github/dependabot.yml create mode 100644 .github/steps/-step.txt create mode 100644 .github/steps/0-welcome.md rename .github/steps/{x-review.md => X-finish.md} (75%) delete mode 100644 .github/workflows/0-start-exercise.yml create mode 100644 .github/workflows/0-welcome.yml create mode 100644 images/Actions-to-step-4.png create mode 100644 images/Green-merge-pull-request.png create mode 100644 images/Pull-request-description.png create mode 100644 images/code-tab.png create mode 100644 images/commit-full-screen.png create mode 100644 images/compare-and-pull-request.png create mode 100644 images/create-branch-button.png create mode 100644 images/create-new-file.png create mode 100644 images/create-new-repository.png create mode 100644 images/delete-branch.png create mode 100644 images/main-branch-dropdown.png create mode 100644 images/my-profile-file.png create mode 100644 images/profile-readme-example.png create mode 100644 images/pull-request-branches.png diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 000000000..8ac6b8c49 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,6 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "monthly" diff --git a/.github/steps/-step.txt b/.github/steps/-step.txt new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/.github/steps/-step.txt @@ -0,0 +1 @@ +0 diff --git a/.github/steps/0-welcome.md b/.github/steps/0-welcome.md new file mode 100644 index 000000000..9ff13a5df --- /dev/null +++ b/.github/steps/0-welcome.md @@ -0,0 +1 @@ + diff --git a/.github/steps/1-create-a-branch.md b/.github/steps/1-create-a-branch.md index 5f3ee6ca5..4fe9b4897 100644 --- a/.github/steps/1-create-a-branch.md +++ b/.github/steps/1-create-a-branch.md @@ -1,61 +1,45 @@ + + ## Step 1: Create a branch _Welcome to "Introduction to GitHub"! :wave:_ -**What is GitHub?**: GitHub is a collaboration platform that uses _[Git](https://docs.github.com/get-started/quickstart/github-glossary#git)_ for versioning. -GitHub is a popular place to share and contribute to [open-source](https://docs.github.com/get-started/quickstart/github-glossary#open-source) software. - -:tv: [Video: What is GitHub?](https://www.youtube.com/watch?v=pBy1zgt0XPc) +**What is GitHub?**: GitHub is a collaboration platform that uses _[Git](https://docs.github.com/get-started/quickstart/github-glossary#git)_ for versioning. GitHub is a popular place to share and contribute to [open-source](https://docs.github.com/get-started/quickstart/github-glossary#open-source) software. +
:tv: [Video: What is GitHub?](https://www.youtube.com/watch?v=pBy1zgt0XPc) -**What is a repository?**: A _[repository](https://docs.github.com/get-started/quickstart/github-glossary#repository)_ is a project containing files and folders. -A repository tracks versions of files and folders. For more information, see -"[About repositories](https://docs.github.com/en/repositories/creating-and-managing-repositories/about-repositories)" from GitHub Docs. +**What is a repository?**: A _[repository](https://docs.github.com/get-started/quickstart/github-glossary#repository)_ is a project containing files and folders. A repository tracks versions of files and folders. For more information, see "[About repositories](https://docs.github.com/en/repositories/creating-and-managing-repositories/about-repositories)" from GitHub Docs. -**What is a branch?**: A _[branch](https://docs.github.com/en/get-started/quickstart/github-glossary#branch)_ is a parallel version of your repository. -By default, your repository has one branch named `main` and it is considered to be the definitive branch. -Creating additional branches allows you to copy the `main` branch of your repository and safely make any changes without disrupting the main project. -Many people use branches to work on specific features without affecting any other parts of the project. +**What is a branch?**: A _[branch](https://docs.github.com/en/get-started/quickstart/github-glossary#branch)_ is a parallel version of your repository. By default, your repository has one branch named `main` and it is considered to be the definitive branch. Creating additional branches allows you to copy the `main` branch of your repository and safely make any changes without disrupting the main project. Many people use branches to work on specific features without affecting any other parts of the project. -Branches allow you to separate your work from the `main` branch. -In other words, everyone's work is safe while you contribute. -For more information, see "[About branches](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-branches)". +Branches allow you to separate your work from the `main` branch. In other words, everyone's work is safe while you contribute. For more information, see "[About branches](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-branches)". -**What is a profile README?**: A _[profile README](https://docs.github.com/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme)_ -is essentially an "About me" section on your GitHub profile where you can share information about yourself with the community on GitHub.com. -GitHub shows your profile README at the top of your profile page. For more information, see "[Managing your profile README](https://docs.github.com/en/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme)". +**What is a profile README?**: A _[profile README](https://docs.github.com/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme)_ is essentially an "About me" section on your GitHub profile where you can share information about yourself with the community on GitHub.com. GitHub shows your profile README at the top of your profile page. For more information, see "[Managing your profile README](https://docs.github.com/en/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme)". -![screenshot showing an example profile readme](https://github.com/user-attachments/assets/fdc3a590-0bab-4758-9aec-6fd93c1d81a6) +![profile-readme-example](/images/profile-readme-example.png) ### :keyboard: Activity: Your first branch -1. Open a new browser tab and navigate to your newly made repository (your copy of this exercise). Then, work on the steps in your second tab while you read the instructions in this tab. - +1. Open a new browser tab and navigate to your newly made repository. Then, work on the steps in your second tab while you read the instructions in this tab. 2. Navigate to the **< > Code** tab in the header menu of your repository. - ![screenshot highlighting the code tab](https://github.com/user-attachments/assets/9a310b11-d80b-4b0f-bddc-aa41a8c01269) + ![code-tab](/images/code-tab.png) 3. Click on the **main** branch drop-down. - screenshot highlighting the branch selection - -4. In the text box **Find or create a branch...**, enter `my-first-branch`. - - > **Note:** This is checked to continue with the next step. :wink: - -5. Click the text **Create branch: `my-first-branch` from main** to create your branch. - - screenshot highlighting the create branch prompt - - - The branch will automatically switch to the one you just created. - - The **main** branch drop-down menu will display your new branch name. - -6. Now that your branch is pushed to GitHub, Mona should already be busy checking your work. Give her a moment and keep watch in the comments. You will see her respond with progress info and the next lesson. + ![main-branch-dropdown](/images/main-branch-dropdown.png) +4. In the field, name your branch `my-first-branch`. In this case, the name must be `my-first-branch` to trigger the course workflow. +5. Click **Create branch: my-first-branch** to create your branch. -
-Having trouble? 🤷
+ ![create-branch-button](/images/create-branch-button.png) -If you don't get feedback, here are some things to check: -- Make sure your created the branch with the exact name `my-first-branch`. No prefixes or suffixes. + The branch will automatically switch to the one you have just created. + The **main** branch drop-down bar will reflect your new branch and display the new branch name. -
+6. Wait about 20 seconds then refresh this page (the one you're following instructions from). [GitHub Actions](https://docs.github.com/en/actions) will automatically update to the next step. diff --git a/.github/steps/2-commit-a-file.md b/.github/steps/2-commit-a-file.md index 1067392c5..919102c39 100644 --- a/.github/steps/2-commit-a-file.md +++ b/.github/steps/2-commit-a-file.md @@ -1,3 +1,9 @@ + + ## Step 2: Commit a file _You created a branch! :tada:_ @@ -8,16 +14,16 @@ Creating a branch allows you to edit your project without changing the `main` br ### :keyboard: Activity: Your first commit -The following steps will guide you through the process of committing a change on GitHub. A commit records changes to the project such as adding/removing/renaming files and modifying file content. For this exercise, committing a change will be adding a new file to your new branch. +The following steps will guide you through the process of committing a change on GitHub. A commit records changes in renaming, changing content within, creating a new file, and any other changes made to your project. For this exercise, committing a change requires first adding a new file to your new branch. > [!NOTE] -> `.md` is a file extension that creates a Markdown file. You can learn more about Markdown by visiting "[Basic writing and formatting syntax](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax)" in our docs or by taking the "[Communicating using Markdown](https://github.com/skills/communicate-using-markdown)" Skills Exercise. +> `.md` is a file extension that creates a Markdown file. You can learn more about Markdown by visiting "[Basic writing and formatting syntax](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax)" in our docs or by taking the "[Communicating using Markdown](https://github.com/skills/communicate-using-markdown)" Skills course. 1. On the **< > Code** tab in the header menu of your repository, make sure you're on your new branch `my-first-branch`. 2. Select the **Add file** drop-down and click **Create new file**. - screenshot of the create new file option + ![create new file option](/images/create-new-file.png) 3. In the **Name your file...** field, enter `PROFILE.md`. @@ -27,26 +33,11 @@ The following steps will guide you through the process of committing a change on Welcome to my GitHub profile! ``` - ![screenshot for adding the profile.md file](https://github.com/user-attachments/assets/487c0ba4-88d8-4634-8715-a170413369d0) - -5. Click **Commit changes...** in the upper right corner above the contents box. A dialog will appear. - -6. GitHub offers a simple default message, but let's change it slightly for practice. Enter `Add PROFILE.md` in the **Commit message** field. - - - A **commit message** and optional **extended description** help provide clarity for your changes. This is particularly useful when your commit involves several files. - - screenshot of adding a new file with a commit message - -6. In this lesson, we'll ignore the other fields for now and click **Commit changes**. - -7. Now that you've changed a file, Mona should already be busy checking your work. Give her a moment and keep watch in the comments. You will see her respond with progress info and the next lesson. - + ![profile.md file screenshot](/images/my-profile-file.png) -
-Having trouble? 🤷
+5. Click **Commit changes...** in the upper right corner above the contents box. For commits, you can enter a short commit message that describes what changes you made. This message helps others know what's included in your commit. GitHub offers a simple default message, but let's change it slightly for practice. First, enter `Add PROFILE.md` in the first text-entry field titled "Commit message". -If you don't get feedback, here are some things to check: -- Make sure you are on the `my-first-branch` branch. -- Ensure the `PROFILE.md` file is created and in the root folder. + ![screenshot of adding a new file with a commit message](/images/commit-full-screen.png) -
+6. In this lesson, we'll ignore the other fields and click **Commit changes**. +7. Wait about 20 seconds then refresh this page (the one you're following instructions from). [GitHub Actions](https://docs.github.com/en/actions) will automatically update to the next step. diff --git a/.github/steps/3-open-a-pull-request.md b/.github/steps/3-open-a-pull-request.md index cf873c9f8..ed9cba0b6 100644 --- a/.github/steps/3-open-a-pull-request.md +++ b/.github/steps/3-open-a-pull-request.md @@ -1,3 +1,11 @@ + + ## Step 3: Open a pull request _Nice work making that commit! :sparkles:_ @@ -10,37 +18,27 @@ Now that you have made a change to the project and created a commit, it’s time You may have noticed after your commit that a message displayed indicating your recent push to your branch and providing a button that says **Compare & pull request**. -![screenshot of message and button](https://github.com/user-attachments/assets/a9f29bd2-0461-4bf9-9935-67730761bcd3) - -To create a pull request automatically, click **Compare & pull request** button, and then skip to step 5 below. Alternately, you practice creating it manually using the first 4 steps. - -1. In the header menu of your repository, click the **Pull requests** tab . -2. Click the **New pull request** button. -3. Select the following branches using the dropdown menus. - - - **base:** `main` - - **compare:** `my-first-branch` - - ![screenshot showing both branch selections](https://github.com/user-attachments/assets/8f01524c-c973-4f4f-a75c-0717fe09b664) - -4. Click **Create pull request**. - -5. Enter a title for your pull request. By default, the title will automatically be the name of your branch. For this exercise, let's edit the field to say `Add my first file`. - -6. The next field helps you provide a **description** of the changes you made. Please enter a short description of what you’ve accomplished so far. As a reminder, you have: created a new branch, created a file, and made a commit. +![screenshot of message and button](/images/compare-and-pull-request.png) - ![screenshot showing pull request](https://github.com/user-attachments/assets/c6e6af6b-d31e-4628-91ac-de6adb5b390c) +To create a pull request automatically, click **Compare & pull request**, and then skip to step 6 below. If you don't click the button, the instructions below walk you through manually setting up the pull request. -7. Click **Create pull request**. +1. Click on the **Pull requests** tab in the header menu of your repository. +2. Click **New pull request**. +3. In the **base:** dropdown, make sure **main** is selected. +4. Select the **compare:** dropdown, and click `my-first-branch`. -8. Now that you've started a place to collaborate, Mona should already be busy checking your work. Give her a moment and keep watch in the comments. You will see her respond with progress info and the next lesson. + ![screenshot showing both branch selections](/images/pull-request-branches.png) +5. Click **Create pull request**. +6. Enter a title for your pull request. By default, the title will automatically be the name of your branch. For this exercise, let's edit the field to say `Add my first file`. +7. The next field helps you provide a description of the changes you made. Here, you can add a description of what you’ve accomplished so far. As a reminder, you have: created a new branch, created a file, and made a commit. -
-Having trouble? 🤷
+ ![screenshot showing pull request](/images/Pull-request-description.png) -If you don't get feedback, here are some things to check: -- Make sure your pull request title is correct. -- Ensure your pull request has a description. +8. Click **Create pull request**. You will automatically be navigated to your new pull request. +9. Wait about 20 seconds then refresh this page (the one you're following instructions from). [GitHub Actions](https://docs.github.com/en/actions) will automatically update to the next step. -
+> [!NOTE] +> You may see evidence of GitHub Actions running on the tab with the pull request opened! The image below shows a line you might see on your pull request after the Action finishes running. +> +> ![screenshot of an example of an actions line](/images/Actions-to-step-4.png) diff --git a/.github/steps/4-merge-your-pull-request.md b/.github/steps/4-merge-your-pull-request.md index 465e2ab8d..6b26b90a7 100644 --- a/.github/steps/4-merge-your-pull-request.md +++ b/.github/steps/4-merge-your-pull-request.md @@ -1,33 +1,31 @@ + + ## Step 4: Merge your pull request _Nicely done! :sunglasses:_ -You successfully created a pull request. Now it's time to merge it! +You successfully created a pull request. You can now merge your pull request. **What is a merge?**: A _[merge](https://docs.github.com/en/get-started/quickstart/github-glossary#merge)_ adds the changes in your pull request and branch into the `main` branch. For more information about merges, see "[Merging a pull request](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/merging-a-pull-request)." -![screenshot of green merge pull request button](https://github.com/user-attachments/assets/c691b064-0bd3-4448-bdcd-b1ad82fc9154) +As noted in the previous step, you may have seen evidence of GitHub Actions running which automatically progresses your instructions to the next step. You'll have to wait for it to finish before you can merge your pull request. It will be ready when the merge pull request button is green. + +![screenshot of green merge pull request button](/images/Green-merge-pull-request.png) ### :keyboard: Activity: Merge the pull request 1. Click **Merge pull request**. - - > **Note:** You may see workflows running on your new pull request, causing the merge button to be inactive. Just wait a moment for them to finish and the merge button will activate. - 2. Click **Confirm merge**. - - > **Tip:** Did you notice this dialog looks similar to adding a file? A merge is also a kind of commit! - 3. Once your branch has been merged, you don't need it anymore. To delete this branch, click **Delete branch**. - ![screenshot showing delete branch button](https://github.com/user-attachments/assets/29ddff73-865b-485c-abc6-3333bca71b76) - -4. Now that your work is merged, Mona will confirm and share some final review content. Nice work! 🎉 - -
-Having trouble? 🤷
+ ![screenshot showing delete branch button](/images/delete-branch.png) -If you don't get feedback, here are some things to check: -- Make sure you completed the previous lessons. If they haven't passed, the merge button will be gray. +4. Wait about 20 seconds then refresh this page (the one you're following instructions from). [GitHub Actions](https://docs.github.com/en/actions) will automatically update to the next step. -
+> [!NOTE] +> Check out the **Finish** step to see what you can learn next! diff --git a/.github/steps/x-review.md b/.github/steps/X-finish.md similarity index 75% rename from .github/steps/x-review.md rename to .github/steps/X-finish.md index 1dabe2232..8127bb231 100644 --- a/.github/steps/x-review.md +++ b/.github/steps/X-finish.md @@ -1,6 +1,11 @@ -## Review + -_Congratulations, you've completed this Exercise and joined the world of developers!_ +## Finish + +_Congratulations, you've completed this course and joined the world of developers!_ celebrate @@ -19,11 +24,11 @@ If you'd like to make a profile README, use the quickstart instructions below or 2. Create a file named `README.md` in its root. The "root" means not inside any folder in your repository. 3. Edit the contents of the `README.md` file. 4. If you created a new branch for your file, open and merge a pull request on your branch. -5. Lastly, we'd love to hear what you thought of this exercise [in our discussion board](https://github.com/orgs/skills/discussions/categories/introduction-to-github). +5. Lastly, we'd love to hear what you thought of this course [in our discussion board](https://github.com/orgs/skills/discussions/categories/introduction-to-github). Check out these resources to learn more or get involved: - Are you a student? Check out the [Student Developer Pack](https://education.github.com/pack). -- [Take another GitHub Skills exercise](https://learn.github.com/skills). +- [Take another GitHub Skills course](https://github.com/skills). - [Read the GitHub Getting Started docs](https://docs.github.com/en/get-started). - To find projects to contribute to, check out [GitHub Explore](https://github.com/explore). diff --git a/.github/workflows/0-start-exercise.yml b/.github/workflows/0-start-exercise.yml deleted file mode 100644 index 022fb983d..000000000 --- a/.github/workflows/0-start-exercise.yml +++ /dev/null @@ -1,63 +0,0 @@ -name: Step 0 # Start Exercise - -on: - push: - branches: - - main - -permissions: - contents: write # Update Readme - actions: write # Disable/enable workflows - issues: write # Create issue and comment on issues - -env: - STEP_1_FILE: ".github/steps/1-create-a-branch.md" - -jobs: - start_exercise: - if: | - !github.event.repository.is_template - name: Start Exercise - uses: skills/exercise-toolkit/.github/workflows/start-exercise.yml@v0.7.0 - with: - exercise-title: "Introduction to GitHub" - intro-message: "If you are new to GitHub, you might find your fellow developers use ___**issues**___ to organize their work and collaborate. We will do the same! That's another lesson, but today, we will introduce you to the basics." - - post_next_step_content: - name: Post next step content - runs-on: ubuntu-latest - needs: [start_exercise] - env: - ISSUE_REPOSITORY: ${{ github.repository }} - ISSUE_NUMBER: ${{ needs.start_exercise.outputs.issue-number }} - - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Get response templates - uses: actions/checkout@v4 - with: - repository: skills/exercise-toolkit - path: exercise-toolkit - ref: v0.7.0 - - - name: Create comment - add step content - uses: GrantBirki/comment@v2.1.1 - with: - repository: ${{ env.ISSUE_REPOSITORY }} - issue-number: ${{ env.ISSUE_NUMBER }} - file: ${{ env.STEP_1_FILE }} - - - name: Create comment - watching for progress - uses: GrantBirki/comment@v2.1.1 - with: - repository: ${{ env.ISSUE_REPOSITORY }} - issue-number: ${{ env.ISSUE_NUMBER }} - file: exercise-toolkit/markdown-templates/step-feedback/watching-for-progress.md - - - name: Disable current workflow and enable next one - run: | - gh workflow enable "Step 1" - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/0-welcome.yml b/.github/workflows/0-welcome.yml new file mode 100644 index 000000000..1ee77397f --- /dev/null +++ b/.github/workflows/0-welcome.yml @@ -0,0 +1,64 @@ +name: Step 0, Welcome + +# This step triggers after the learner creates a new repository from the template. +# This workflow updates from step 0 to step 1. + +# This will run every time we create push a commit to `main`. +# Reference: https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows +on: + workflow_dispatch: + push: + branches: + - main + +# Reference: https://docs.github.com/en/actions/security-guides/automatic-token-authentication +permissions: + # Need `contents: read` to checkout the repository. + # Need `contents: write` to update the step metadata. + contents: write + +jobs: + # Get the current step to only run the main job when the learner is on the same step. + get_current_step: + name: Check current step number + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - id: get_step + run: | + echo "current_step=$(cat ./.github/steps/-step.txt)" >> $GITHUB_OUTPUT + outputs: + current_step: ${{ steps.get_step.outputs.current_step }} + + on_welcome: + name: On welcome + needs: get_current_step + + # We will only run this action when: + # 1. This repository isn't the template repository. + # 2. The step is currently 0. + # Reference: https://docs.github.com/en/actions/learn-github-actions/contexts + # Reference: https://docs.github.com/en/actions/learn-github-actions/expressions + if: >- + ${{ !github.event.repository.is_template + && needs.get_current_step.outputs.current_step == 0 }} + + # We'll run Ubuntu for performance instead of Mac or Windows. + runs-on: ubuntu-latest + + steps: + # We'll need to check out the repository so that we can edit README.md. + - name: Checkout + uses: actions/checkout@v4 + with: + fetch-depth: 0 # Let's get all the branches. + + # In README.md, switch step 0 for step 1. + - name: Update to step 1 + uses: skills/action-update-step@v2 + with: + token: ${{ secrets.GITHUB_TOKEN }} + from_step: 0 + to_step: 1 + branch_name: my-first-branch diff --git a/.github/workflows/1-create-a-branch.yml b/.github/workflows/1-create-a-branch.yml index c6ddf8f8a..5dd9cbe69 100644 --- a/.github/workflows/1-create-a-branch.yml +++ b/.github/workflows/1-create-a-branch.yml @@ -1,73 +1,66 @@ -name: Step 1 # Create a branch +name: Step 1, Create a branch -# Checks if the learner completed tasks for step 1. -# - Triggers when the user creates a new branch 'my-first-branch'. -# - Checks that the branch name is 'my-first-branch'. -# - If all checks pass, the workflow is disabled so it doesn't run again. As such, workflow status badge will change to green. +# This step listens for the learner to create branch `my-first-branch`. +# This workflow updates from step 1 to step 2. +# This will run every time we create a branch or tag. +# Reference: https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows on: - push: - branches: - - "my-first-branch" + workflow_dispatch: + create: +# Reference: https://docs.github.com/en/actions/security-guides/automatic-token-authentication permissions: - contents: read - actions: write - issues: write - -env: - STEP_2_FILE: ".github/steps/2-commit-a-file.md" + # Need `contents: read` to checkout the repository. + # Need `contents: write` to update the step metadata. + contents: write jobs: - find_exercise: - name: Find Exercise Issue - uses: skills/exercise-toolkit/.github/workflows/find-exercise-issue.yml@v0.7.0 - - post_next_step_content: - name: Post next step content - needs: [find_exercise] + # Get the current step to only run the main job when the learner is on the same step. + get_current_step: + name: Check current step number runs-on: ubuntu-latest - env: - ISSUE_REPOSITORY: ${{ github.repository }} - ISSUE_NUMBER: ${{ needs.find_exercise.outputs.issue-number }} - steps: - name: Checkout uses: actions/checkout@v4 + - id: get_step + run: | + echo "current_step=$(cat ./.github/steps/-step.txt)" >> $GITHUB_OUTPUT + outputs: + current_step: ${{ steps.get_step.outputs.current_step }} - - name: Get response templates - uses: actions/checkout@v4 - with: - repository: skills/exercise-toolkit - path: exercise-toolkit - ref: v0.7.0 + on_create_a_branch: + name: On create a branch + needs: get_current_step - - name: Create comment - step finished - uses: GrantBirki/comment@v2.1.1 - with: - repository: ${{ env.ISSUE_REPOSITORY }} - issue-number: ${{ env.ISSUE_NUMBER }} - file: exercise-toolkit/markdown-templates/step-feedback/step-finished-prepare-next-step.md - vars: | - next_step_number: 2 + # We will only run this action when: + # 1. This repository isn't the template repository. + # 2. The step is currently 1. + # 3. The event is a branch. + # 4. The branch name is `my-first-branch`. + # Reference: https://docs.github.com/en/actions/learn-github-actions/contexts + # Reference: https://docs.github.com/en/actions/learn-github-actions/expressions + if: >- + ${{ !github.event.repository.is_template + && needs.get_current_step.outputs.current_step == 1 + && github.ref_type == 'branch' + && github.ref_name == 'my-first-branch' }} - - name: Create comment - add step content - uses: GrantBirki/comment@v2.1.1 - with: - repository: ${{ env.ISSUE_REPOSITORY }} - issue-number: ${{ env.ISSUE_NUMBER }} - file: ${{ env.STEP_2_FILE }} + # We'll run Ubuntu for performance instead of Mac or Windows. + runs-on: ubuntu-latest - - name: Create comment - watching for progress - uses: GrantBirki/comment@v2.1.1 + steps: + # We'll need to check out the repository so that we can edit the README. + - name: Checkout + uses: actions/checkout@v4 with: - repository: ${{ env.ISSUE_REPOSITORY }} - issue-number: ${{ env.ISSUE_NUMBER }} - file: exercise-toolkit/markdown-templates/step-feedback/watching-for-progress.md + fetch-depth: 0 # Let's get all the branches. - - name: Disable current workflow and enable next one - run: | - gh workflow disable "${{github.workflow}}" - gh workflow enable "Step 2" - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # In README.md, switch step 1 for step 2. + - name: Update to step 2 + uses: skills/action-update-step@v2 + with: + token: ${{ secrets.GITHUB_TOKEN }} + from_step: 1 + to_step: 2 + branch_name: my-first-branch diff --git a/.github/workflows/2-commit-a-file.yml b/.github/workflows/2-commit-a-file.yml index 8230c70bd..bfa74d828 100644 --- a/.github/workflows/2-commit-a-file.yml +++ b/.github/workflows/2-commit-a-file.yml @@ -1,73 +1,64 @@ -name: Step 2 # Commit a file +name: Step 2, Commit a file -# Checks if the learner completed tasks for step 2. -# - Triggers when the user makes a push to the branch 'my-first-branch' and modifies the file 'PROFILE.md'. +# This step listens for the learner to commit a file to branch `my-first-branch`. +# This workflow updates from step 2 to step 3. +# This action will run every time there's a push to `my-first-branch`. +# Reference: https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows on: + workflow_dispatch: push: branches: - - "my-first-branch" - paths: - - "PROFILE.md" + - my-first-branch +# Reference: https://docs.github.com/en/actions/security-guides/automatic-token-authentication permissions: - contents: read - actions: write - issues: write - -env: - STEP_3_FILE: ".github/steps/3-open-a-pull-request.md" + # Need `contents: read` to checkout the repository. + # Need `contents: write` to update the step metadata. + contents: write jobs: - find_exercise: - name: Find Exercise Issue - uses: skills/exercise-toolkit/.github/workflows/find-exercise-issue.yml@v0.7.0 - - post_next_step_content: - name: Post next step content - needs: [find_exercise] + # Get the current step to only run the main job when the learner is on the same step. + get_current_step: + name: Check current step number runs-on: ubuntu-latest - env: - ISSUE_REPOSITORY: ${{ github.repository }} - ISSUE_NUMBER: ${{ needs.find_exercise.outputs.issue-number }} - steps: - name: Checkout uses: actions/checkout@v4 + - id: get_step + run: | + echo "current_step=$(cat ./.github/steps/-step.txt)" >> $GITHUB_OUTPUT + outputs: + current_step: ${{ steps.get_step.outputs.current_step }} - - name: Get response templates - uses: actions/checkout@v4 - with: - repository: skills/exercise-toolkit - path: exercise-toolkit - ref: v0.7.0 + on_commit_a_file: + name: On commit a file + needs: get_current_step - - name: Create comment - step finished - uses: GrantBirki/comment@v2.1.1 - with: - issue-number: ${{ env.ISSUE_NUMBER }} - repository: ${{ env.ISSUE_REPOSITORY }} - file: exercise-toolkit/markdown-templates/step-feedback/step-finished-prepare-next-step.md - vars: | - next_step_number: 3 + # We will only run this action when: + # 1. This repository isn't the template repository. + # 2. The step is currently 2. + # Reference: https://docs.github.com/en/actions/learn-github-actions/contexts + # Reference: https://docs.github.com/en/actions/learn-github-actions/expressions + if: >- + ${{ !github.event.repository.is_template + && needs.get_current_step.outputs.current_step == 2 }} - - name: Create comment - add step content - uses: GrantBirki/comment@v2.1.1 - with: - repository: ${{ env.ISSUE_REPOSITORY }} - issue-number: ${{ env.ISSUE_NUMBER }} - file: ${{ env.STEP_3_FILE }} + # We'll run Ubuntu for performance instead of Mac or Windows. + runs-on: ubuntu-latest - - name: Create comment - watching for progress - uses: GrantBirki/comment@v2.1.1 + steps: + # We'll need to check out the repository so that we can edit the README. + - name: Checkout + uses: actions/checkout@v4 with: - repository: ${{ env.ISSUE_REPOSITORY }} - issue-number: ${{ env.ISSUE_NUMBER }} - file: exercise-toolkit/markdown-templates/step-feedback/watching-for-progress.md + fetch-depth: 0 # Let's get all the branches. - - name: Disable current workflow and enable next one - run: | - gh workflow disable "${{github.workflow}}" - gh workflow enable "Step 3" - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # In README.md, switch step 2 for step 3. + - name: Update to step 3 + uses: skills/action-update-step@v2 + with: + token: ${{ secrets.GITHUB_TOKEN }} + from_step: 2 + to_step: 3 + branch_name: my-first-branch diff --git a/.github/workflows/3-open-a-pull-request.yml b/.github/workflows/3-open-a-pull-request.yml index e1642f11c..23c636c26 100644 --- a/.github/workflows/3-open-a-pull-request.yml +++ b/.github/workflows/3-open-a-pull-request.yml @@ -1,161 +1,68 @@ -name: Step 3 # Open a pull request +name: Step 3, Open a pull request -# Checks if the learner completed tasks for step 3. -# - Triggers when the user creates or edits the pull request. -# - Checks the pull request title and description. Adds a PR comment. -# - If all checks pass, the workflow is disabled so it doesn't run again. As such, workflow status badge will change to green. +# This step listens for the learner to open a pull request with branch `my-first-branch`. +# This workflow updates from step 3 to step 4. +# This will run every time we create a branch or tag. +# Reference: https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows on: + workflow_dispatch: pull_request: - branches: - - main types: - opened - - synchronize - reopened - - edited +# Reference: https://docs.github.com/en/actions/security-guides/automatic-token-authentication permissions: - contents: read - actions: write - issues: write - -env: - STEP_4_FILE: ".github/steps/4-merge-your-pull-request.md" + # Need `contents: read` to checkout the repository. + # Need `contents: write` to update the step metadata. + contents: write jobs: - find_exercise: - if: | - !github.event.repository.is_template && - github.head_ref == 'my-first-branch' - name: Find Exercise Issue - uses: skills/exercise-toolkit/.github/workflows/find-exercise-issue.yml@v0.7.0 - - check_step_work: - name: Check step work + # Get the current step to only run the main job when the learner is on the same step. + get_current_step: + name: Check current step number runs-on: ubuntu-latest - needs: find_exercise - env: - ISSUE_REPOSITORY: ${{ github.repository }} - ISSUE_NUMBER: ${{ needs.find_exercise.outputs.issue-number }} - steps: - name: Checkout uses: actions/checkout@v4 - - - name: Get response templates - uses: actions/checkout@v4 - with: - repository: skills/exercise-toolkit - path: exercise-toolkit - ref: v0.7.0 - - - name: Find last comment - id: find-last-comment - uses: peter-evans/find-comment@v3 - with: - repository: ${{ env.ISSUE_REPOSITORY }} - issue-number: ${{ env.ISSUE_NUMBER }} - direction: last - - - name: Update comment - checking work - uses: GrantBirki/comment@v2.1.1 - with: - repository: ${{ env.ISSUE_REPOSITORY }} - issue-number: ${{ env.ISSUE_NUMBER }} - comment-id: ${{ steps.find-last-comment.outputs.comment-id }} - file: exercise-toolkit/markdown-templates/step-feedback/checking-work.md - edit-mode: replace - - # START: Check practical exercise - - - name: Check PR title for keyphrase - id: check-pr-title - continue-on-error: true - uses: skills/action-keyphrase-checker@v1 - with: - keyphrase: "Add my first file" - text: ${{ github.event.pull_request.title }} - case-sensitive: false - - - name: Check PR description is non-empty - id: check-pr-description - continue-on-error: true + - id: get_step run: | - if [ -n "$PR_BODY" ]; then - echo "STEP_MESSAGE=Pull request description" >> $GITHUB_OUTPUT - else - echo "STEP_MESSAGE=Pull request description is empty" >> $GITHUB_OUTPUT - exit 1 - fi - env: - PR_BODY: ${{ github.event.pull_request.body }} - - - name: Update comment - step results - uses: GrantBirki/comment@v2.1.1 - with: - repository: ${{ env.ISSUE_REPOSITORY }} - issue-number: ${{ env.ISSUE_NUMBER }} - comment-id: ${{ steps.find-last-comment.outputs.comment-id }} - file: exercise-toolkit/markdown-templates/step-feedback/step-results-table.md - edit-mode: replace - vars: | - step_number: 3 - results_table: - - description: "Pull Request title matches" - passed: ${{ steps.check-pr-title.outcome == 'success' }} - - description: ${{ steps.check-pr-description.outputs.STEP_MESSAGE }} - passed: ${{ steps.check-pr-description.outcome == 'success' }} - - - name: Fail job if not all checks passed - if: contains(steps.*.outcome, 'failure') - run: exit 1 - - post_next_step_content: - name: Post next step content - needs: [find_exercise, check_step_work] + echo "current_step=$(cat ./.github/steps/-step.txt)" >> $GITHUB_OUTPUT + outputs: + current_step: ${{ steps.get_step.outputs.current_step }} + + on_open_a_pull_request: + name: On open a pull request + needs: get_current_step + + # We will only run this action when: + # 1. This repository isn't the template repository. + # 2. The step is currently 3. + # 3. The head branch name is `my-first-branch`. + # Reference: https://docs.github.com/en/actions/learn-github-actions/contexts + # Reference: https://docs.github.com/en/actions/learn-github-actions/expressions + if: >- + ${{ !github.event.repository.is_template + && needs.get_current_step.outputs.current_step == 3 + && github.head_ref == 'my-first-branch' }} + + # We'll run Ubuntu for performance instead of Mac or Windows. runs-on: ubuntu-latest - env: - ISSUE_REPOSITORY: ${{ github.repository }} - ISSUE_NUMBER: ${{ needs.find_exercise.outputs.issue-number }} steps: + # We'll need to check out the repository so that we can edit the README. - name: Checkout uses: actions/checkout@v4 - - - name: Get response templates - uses: actions/checkout@v4 with: - repository: skills/exercise-toolkit - path: exercise-toolkit - ref: v0.7.0 + fetch-depth: 0 # Let's get all the branches. + ref: my-first-branch # Important, as normally `pull_request` event won't grab other branches. - - name: Create comment - step finished - uses: GrantBirki/comment@v2.1.1 + # In README.md, switch step 3 for step 4. + - name: Update to step 4 + uses: skills/action-update-step@v2 with: - repository: ${{ env.ISSUE_REPOSITORY }} - issue-number: ${{ env.ISSUE_NUMBER }} - file: exercise-toolkit/markdown-templates/step-feedback/step-finished-prepare-next-step.md - vars: | - next_step_number: 4 - - - name: Create comment - add step content - uses: GrantBirki/comment@v2.1.1 - with: - repository: ${{ env.ISSUE_REPOSITORY }} - issue-number: ${{ env.ISSUE_NUMBER }} - file: ${{ env.STEP_4_FILE }} - - - name: Create comment - watching for progress - uses: GrantBirki/comment@v2.1.1 - with: - repository: ${{ env.ISSUE_REPOSITORY }} - issue-number: ${{ env.ISSUE_NUMBER }} - file: exercise-toolkit/markdown-templates/step-feedback/watching-for-progress.md - - - name: Disable current workflow and enable next one - run: | - gh workflow disable "${{github.workflow}}" - gh workflow enable "Step 4" - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + token: ${{ secrets.GITHUB_TOKEN }} + from_step: 3 + to_step: 4 + branch_name: my-first-branch diff --git a/.github/workflows/4-merge-your-pull-request.yml b/.github/workflows/4-merge-your-pull-request.yml index 4f032e108..ae2e4bc65 100644 --- a/.github/workflows/4-merge-your-pull-request.yml +++ b/.github/workflows/4-merge-your-pull-request.yml @@ -1,73 +1,64 @@ -name: Step 4 # Merge your pull request +name: Step 4, Merge your pull request -# Checks if the learner completed tasks for step 4. -# - Triggers when the user merges the pull request. -# - If all checks pass, the workflow is disabled so it doesn't run again. As such, workflow status badge will change to green. +# This step listens for the learner to merge a pull request with branch `my-first-branch`. +# This workflow updates from step 4 to step X. +# This will run every time we create push a commit to `main`. +# Reference: https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows on: - pull_request: + workflow_dispatch: + push: branches: - main - types: - - closed +# Reference: https://docs.github.com/en/actions/security-guides/automatic-token-authentication permissions: + # Need `contents: read` to checkout the repository. + # Need `contents: write` to update the step metadata. contents: write - actions: write - issues: write - -env: - REVIEW_FILE: ".github/steps/x-review.md" jobs: - find_exercise: - name: Find Exercise Issue - uses: skills/exercise-toolkit/.github/workflows/find-exercise-issue.yml@v0.5.0 - - post_review_content: - name: Post review content - needs: [find_exercise] + # Get the current step to only run the main job when the learner is on the same step. + get_current_step: + name: Check current step number runs-on: ubuntu-latest - if: | - !github.event.repository.is_template - env: - ISSUE_REPOSITORY: ${{ github.repository }} - ISSUE_NUMBER: ${{ needs.find_exercise.outputs.issue-number }} - steps: - name: Checkout uses: actions/checkout@v4 + - id: get_step + run: | + echo "current_step=$(cat ./.github/steps/-step.txt)" >> $GITHUB_OUTPUT + outputs: + current_step: ${{ steps.get_step.outputs.current_step }} - - name: Get response templates - uses: actions/checkout@v4 - with: - repository: skills/exercise-toolkit - path: exercise-toolkit - ref: v0.7.0 + on_merge_your_pull_request: + name: On merge your pull request + needs: get_current_step - - name: Create comment - step finished - uses: GrantBirki/comment@v2.1.1 - with: - repository: ${{ env.ISSUE_REPOSITORY }} - issue-number: ${{ env.ISSUE_NUMBER }} - file: exercise-toolkit/markdown-templates/step-feedback/lesson-review.md + # We will only run this action when: + # 1. This repository isn't the template repository. + # 2. The step is currently 4. + # Reference: https://docs.github.com/en/actions/learn-github-actions/contexts + # Reference: https://docs.github.com/en/actions/learn-github-actions/expressions + if: >- + ${{ !github.event.repository.is_template + && needs.get_current_step.outputs.current_step == 4 }} - - name: Create comment - add review content - uses: GrantBirki/comment@v2.1.1 - with: - repository: ${{ env.ISSUE_REPOSITORY }} - issue-number: ${{ env.ISSUE_NUMBER }} - file: ${{ env.REVIEW_FILE }} + # We'll run Ubuntu for performance instead of Mac or Windows. + runs-on: ubuntu-latest - - name: Disable current workflow - run: gh workflow disable "${{github.workflow}}" - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + steps: + # We'll need to check out the repository so that we can edit the README. + - name: Checkout + uses: actions/checkout@v4 + with: + fetch-depth: 0 # Let's get all the branches. - finish_exercise: - name: Finish Exercise - needs: [find_exercise, post_review_content] - uses: skills/exercise-toolkit/.github/workflows/finish-exercise.yml@v0.7.0 - with: - issue-url: ${{ needs.find_exercise.outputs.issue-url }} - exercise-title: "Introduction to GitHub" + # In README.md, switch step 4 for step X. + - name: Update to step X + uses: skills/action-update-step@v2 + with: + token: ${{ secrets.GITHUB_TOKEN }} + from_step: 4 + to_step: X + branch_name: my-first-branch diff --git a/README.md b/README.md index 6331fa595..79ea84fca 100644 --- a/README.md +++ b/README.md @@ -1,47 +1,74 @@ +
+ + + # Introduction to GitHub _Get started using GitHub in less than an hour._ +
+ + + ## Welcome -People use GitHub to build some of the most advanced technologies in the world. Whether you’re visualizing data or building a new game, there’s a whole community and set of tools on GitHub that can help you do it even better. GitHub Skills’ “Introduction to GitHub” exercise guides you through everything you need to start contributing in less than an hour. +People use GitHub to build some of the most advanced technologies in the world. Whether you’re visualizing data or building a new game, there’s a whole community and set of tools on GitHub that can help you do it even better. GitHub Skills’ “Introduction to GitHub” course guides you through everything you need to start contributing in less than an hour. - **Who is this for**: New developers, new GitHub users, and students. - **What you'll learn**: We'll introduce repositories, branches, commits, and pull requests. - **What you'll build**: We'll make a short Markdown file you can use as your [profile README](https://docs.github.com/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/managing-your-profile-readme). -- **Prerequisites**: None. This exercise is a great introduction for your first day on GitHub. -- **How long**: This exercise takes less than one hour to complete. +- **Prerequisites**: None. This course is a great introduction for your first day on GitHub. +- **How long**: This course takes less than one hour to complete. -In this exercise, you will: +In this course, you will: 1. Create a branch 2. Commit a file 3. Open a pull request 4. Merge your pull request -### How to start this exercise - -Simply copy the exercise to your account, then give your favorite Octocat (Mona) **about 20 seconds** to prepare the first lesson, then **refresh the page**. +### How to start this course -[![](https://img.shields.io/badge/Copy%20Exercise-%E2%86%92-1f883d?style=for-the-badge&logo=github&labelColor=197935)](https://github.com/new?template_owner=skills&template_name=introduction-to-github&owner=%40me&name=skills-introduction-to-github&description=Exercise:+Introduction+to+GitHub&visibility=public) + -
-Having trouble? 🤷
+[![start-course](https://user-images.githubusercontent.com/1221423/235727646-4a590299-ffe5-480d-8cd5-8194ea184546.svg)](https://github.com/new?template_owner=skills&template_name=introduction-to-github&owner=%40me&name=skills-introduction-to-github&description=My+clone+repository&visibility=public) -When copying the exercise, we recommend the following settings: +1. Right-click **Start course** and open the link in a new tab. +2. In the new tab, most of the prompts will automatically fill in for you. + - For owner, choose your personal account or an organization to host the repository. + - We recommend creating a public repository, as private repositories will [use Actions minutes](https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions). + - Scroll down and click the **Create repository** button at the bottom of the form. +3. After your new repository is created, wait about 20 seconds, then refresh the page. Follow the step-by-step instructions in the new repository's README. -- For owner, choose your personal account or an organization to host the repository. +
-- We recommend creating a public repository, since private repositories will use Actions minutes. + -If the exercise isn't ready in 20 seconds, please check the [Actions](../../actions) tab. - -- Check to see if a job is running. Sometimes it simply takes a bit longer. - -- If the page shows a failed job, please submit an issue. Nice, you found a bug! 🐛 +--- -
+Get help: [Post in our discussion board](https://github.com/orgs/skills/discussions/categories/introduction-to-github) • [Review the GitHub status page](https://www.githubstatus.com/) ---- +© 2024 GitHub • [Code of Conduct](https://www.contributor-covenant.org/version/2/1/code_of_conduct/code_of_conduct.md) • [MIT License](https://gh.io/mit) -© 2025 GitHub • [Code of Conduct](https://www.contributor-covenant.org/version/2/1/code_of_conduct/code_of_conduct.md) • [MIT License](https://gh.io/mit) + diff --git a/images/Actions-to-step-4.png b/images/Actions-to-step-4.png new file mode 100644 index 0000000000000000000000000000000000000000..6b4c23f071bd9580c6c000cae50bde68bdaa8320 GIT binary patch literal 9218 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 JzvuYk{{YSRlj{Hg literal 0 HcmV?d00001 diff --git a/images/code-tab.png b/images/code-tab.png new file mode 100644 index 0000000000000000000000000000000000000000..f1965ae7f67dfcc5e6de6064f829702c9d5bfa9d GIT binary patch literal 56071 zcmb@uV{|Utwk{mowr$&)v6C6wGq#<~*tTukHfLmw@I8N> zJVOx^OUT4QkN)2r%`|7UR#a}`?cpO2Yo#UH(St)n19w%a%OZxUa8FZmPt(mbP-K z#OH}@L4<}}YIS*ec#FS;jEv^9j^(*i#g&n>4LtDS!OmsTOUKWjW|jTUrwl|Qgg zwe+nkFF)o6r@(qoZ*dXHp$F~v+_JmySq&SnW9v(L}7_1*X|iNVcXDCc*7 z!NzSJ8S_OH{?^kZC9j2XtoXW=1kn{1A|hcgA>ngGf;64AUdP7ZAgs^x6rWL>H?N98 z@AS~n4+%#{k_kuyzkp(+(KygBv*@)xZW$OZ>dT8$q2_<+iVsGr z4WNXFMa7N__U-}}TB-17lWdvHF8TKp_(sl{s^d%5rtgPKY(@yLr0$>S(vQfM2Mj`Q zT`0N!%-~U6QuTHtO8zZIh7U}OrlKh*D7ea>wduWkcuARR&9IN+ylyZbEn55Iw#TlA zn1)3yFJEYoJ-qq05sleKw>ZI5?oY{ekDf-eetgHvqBy7X`|syIOJ3ShTwGyMA1Ib< zg;<5#p|k27#xBwLEHs8m?tjlfOE4mVA2JeFRZ$ox(EFU9ZF_JpgEITKG+c6njEuFm z6UVT*;#aw-R)I=g;s9dK$sXcIJS0pQMp=Gp;7yKN4Q-vM7I0(SWvtYV1%|7V@DNFM z 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 z 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 literal 0 HcmV?d00001 diff --git a/images/commit-full-screen.png b/images/commit-full-screen.png new file mode 100644 index 0000000000000000000000000000000000000000..23f0831f4dd28ebf6364dc947bedbd52d9c5fee8 GIT binary patch literal 109749 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

`aY&R?4H*cutC4>c(>xFz*J(y)-;}@h4 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