Skip to content

Commit 6327d37

Browse files
Update start/finish exercise process with full README overwrite (skills#1838)
1 parent 0c57fad commit 6327d37

File tree

3 files changed

+17
-21
lines changed

3 files changed

+17
-21
lines changed

.github/workflows/0-start-exercise.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
if: |
2020
!github.event.repository.is_template
2121
name: Start Exercise
22-
uses: skills/exercise-toolkit/.github/workflows/start-exercise.yml@v0.1.0
22+
uses: skills/exercise-toolkit/.github/workflows/start-exercise.yml@v0.4.0
2323
with:
2424
exercise-title: "Introduction to GitHub"
2525
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."

.github/workflows/4-merge-your-pull-request.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ jobs:
7777
finish_exercise:
7878
name: Finish Exercise
7979
needs: [find_exercise, post_review_content]
80-
uses: skills/exercise-toolkit/.github/workflows/finish-exercise.yml@v0.1.0
80+
uses: skills/exercise-toolkit/.github/workflows/finish-exercise.yml@v0.4.0
8181
with:
8282
issue-url: ${{ needs.find_exercise.outputs.issue-url }}
8383

README.md

Lines changed: 15 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -21,31 +21,27 @@ In this exercise, you will:
2121

2222
### How to start this exercise
2323

24-
1. Right-click **Copy Exercise** and open the link in a new tab.
24+
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**.
2525

26-
<a id="copy-exercise" href="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">
27-
<img src="https://img.shields.io/badge/📠_Copy_Exercise-008000" height="25pt"/>
28-
</a>
26+
[![](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)
2927

30-
2. In the new tab, most of the prompts will automatically fill in for you.
31-
- For owner, choose your personal account or an organization to host the repository.
32-
- 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).
33-
- Scroll down and click the **Create repository** button at the bottom of the form.
28+
<details>
29+
<summary>Having trouble? 🤷</summary><br/>
3430

35-
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.
36-
- The **Copy Exercise** button will deactivate, changing to gray.
37-
- The **Start Exercise** button will activate, changing to green.
38-
- You will likely need to refresh the page.
31+
When copying the exercise, we recommend the following settings:
3932

40-
4. Click **Start Exercise**. Follow the step-by-step instructions and feedback will be provided as you progress.
33+
- For owner, choose your personal account or an organization to host the repository.
4134

42-
<a id="start-exercise">
43-
<img src="https://img.shields.io/badge/🚀_Start_Exercise-AAA" height="25pt"/>
44-
</a>
35+
- We recommend creating a public repository, since private repositories will use Actions minutes.
4536

46-
> [!IMPORTANT]
47-
> The **Start Exercise** button will activate after copying the repository. You will probably need to refresh the page.
37+
If the exercise isn't ready in 20 seconds, please check the [Actions](../../actions) tab.
38+
39+
- Check to see if a job is running. Sometimes it simply takes a bit longer.
40+
41+
- If the page shows a failed job, please submit an issue. Nice, you found a bug! 🐛
42+
43+
</details>
4844

4945
---
5046

51-
&copy; 2025 GitHub &bull; [Code of Conduct](https://www.contributor-covenant.org/version/2/1/code_of_conduct/code_of_conduct.md) &bull; [MIT License](https://gh.io/mit)
47+
&copy; 2025 GitHub &bull; [Code of Conduct](https://www.contributor-covenant.org/version/2/1/code_of_conduct/code_of_conduct.md) &bull; [MIT License](https://gh.io/mit)

0 commit comments

Comments
 (0)