Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
3c33cfd
GitHub Classroom Autograding Workflow
github-classroom[bot] Oct 6, 2024
7a4850b
Create index.md file
invalid-email-address Oct 6, 2024
85e7ed4
Update to 1 in STEP and README.md
invalid-email-address Oct 6, 2024
0bb9996
Update to 1 in STEP and README.md
invalid-email-address Oct 6, 2024
2464a2b
Merge pull request #1 from Exp-Communicate-Using-Markdown-Cohort-1/st…
mistero-byte Oct 6, 2024
cf1f261
Revert "Start markdown"
mistero-byte Oct 6, 2024
f0406ff
Merge pull request #2 from Exp-Communicate-Using-Markdown-Cohort-1/re…
mistero-byte Oct 6, 2024
f18f019
Update index.md
mistero-byte Oct 6, 2024
e8e8138
Update to 2 in STEP and README.md
invalid-email-address Oct 6, 2024
c02356c
Update to 2 in STEP and README.md
invalid-email-address Oct 6, 2024
26c6875
Update index.md
mistero-byte Oct 6, 2024
df69791
Update to 3 in STEP and README.md
invalid-email-address Oct 6, 2024
def0b89
Update to 3 in STEP and README.md
invalid-email-address Oct 6, 2024
5f1d477
Update index.md
mistero-byte Oct 6, 2024
0acfdd5
Update to 4 in STEP and README.md
invalid-email-address Oct 6, 2024
0ddcc20
Update to 4 in STEP and README.md
invalid-email-address Oct 6, 2024
e4d13e8
Update index.md
mistero-byte Oct 6, 2024
53d1b99
Update to 5 in STEP and README.md
invalid-email-address Oct 6, 2024
212b371
Update to 5 in STEP and README.md
invalid-email-address Oct 6, 2024
33c7ddd
Update index.md
mistero-byte Oct 6, 2024
63defd8
Update index.md
mistero-byte Oct 6, 2024
fedccee
Merge branch 'main' into start-markdown
mistero-byte Oct 6, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/script/STEP
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0
5
75 changes: 75 additions & 0 deletions .github/workflows/classroom.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
name: Autograding Tests
'on':
- workflow_dispatch
- repository_dispatch
permissions:
checks: write
actions: read
contents: read
jobs:
run-autograding-tests:
runs-on: ubuntu-latest
if: github.actor != 'github-classroom[bot]'
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Step 1 Add Headers
id: step-1-add-headers
uses: classroom-resources/autograding-command-grader@v1
with:
test-name: Step 1 Add Headers
setup-command: sleep 20
command: "[ $(cat .github/script/STEP) -ge 1 ] || [ $(cat .github/script/STEP)
= X ]"
timeout: 10
max-score: 1
- name: Step 2 Add an image
id: step-2-add-an-image
uses: classroom-resources/autograding-command-grader@v1
with:
test-name: Step 2 Add an image
setup-command: sleep 20
command: "[ $(cat .github/script/STEP) -ge 2 ] || [ $(cat .github/script/STEP)
= X ]"
timeout: 10
max-score: 1
- name: Step 3 Add a code example
id: step-3-add-a-code-example
uses: classroom-resources/autograding-command-grader@v1
with:
test-name: Step 3 Add a code example
setup-command: sleep 20
command: "[ $(cat .github/script/STEP) -ge 3 ] || [ $(cat .github/script/STEP)
= X ]"
timeout: 10
max-score: 1
- name: Step 4 Make a task list
id: step-4-make-a-task-list
uses: classroom-resources/autograding-command-grader@v1
with:
test-name: Step 4 Make a task list
setup-command: sleep 20
command: "[ $(cat .github/script/STEP) -ge 4 ] || [ $(cat .github/script/STEP)
= X ]"
timeout: 10
max-score: 1
- name: Step 5 Merge your pull request
id: step-5-merge-your-pull-request
uses: classroom-resources/autograding-command-grader@v1
with:
test-name: Step 5 Merge your pull request
setup-command: sleep 20
command: "[ $(cat .github/script/STEP) -ge 5 ] || [ $(cat .github/script/STEP)
= X ]"
timeout: 10
max-score: 1
- name: Autograding Reporter
uses: classroom-resources/autograding-grading-reporter@v1
env:
STEP-1-ADD-HEADERS_RESULTS: "${{steps.step-1-add-headers.outputs.result}}"
STEP-2-ADD-AN-IMAGE_RESULTS: "${{steps.step-2-add-an-image.outputs.result}}"
STEP-3-ADD-A-CODE-EXAMPLE_RESULTS: "${{steps.step-3-add-a-code-example.outputs.result}}"
STEP-4-MAKE-A-TASK-LIST_RESULTS: "${{steps.step-4-make-a-task-list.outputs.result}}"
STEP-5-MERGE-YOUR-PULL-REQUEST_RESULTS: "${{steps.step-5-merge-your-pull-request.outputs.result}}"
with:
runners: step-1-add-headers,step-2-add-an-image,step-3-add-a-code-example,step-4-make-a-task-list,step-5-merge-your-pull-request
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ _Organize ideas and collaborate using Markdown, a lightweight language for text
Encourage users to open new tabs for steps!
-->

<details id=1 open>
<details id=1>
<summary><h2>Step 1: Add headers</h2></summary>

_Welcome to "Communicate using Markdown"! :wave:_
Expand Down Expand Up @@ -187,7 +187,7 @@ GitHub Actions went ahead and made a branch for you. So you'll need to add to th
Define terms and link to docs.github.com.
-->

<details id=5>
<details id=5 open>
<summary><h2>Step 5: Merge your pull request</h2></summary>

_Great job adding a task list to the file :heart:_
Expand Down
16 changes: 16 additions & 0 deletions index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Hello! 👋

###### This is a Markdown test ✍️

``` json
{
"name": "git",
"age": 22
}
```

- [x] Turn on GitHub Pages
- [ ] Outline my portfolio
- [ ] Introduce myself to the world

![Image of Yaktocat](https://octodex.github.com/images/yaktocat.png)