Skip to content

Commit

Permalink
Added quiz about GitHub project automation
Browse files Browse the repository at this point in the history
  • Loading branch information
cfculler committed Jan 3, 2024
1 parent 573ca9c commit 2d560b1
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 0 deletions.
5 changes: 5 additions & 0 deletions docs/2-Github/2.3-Projects.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,11 @@ docs/2-Github/2.3-Projects.md:
4. Create cards: Within each column, you can create cards for specific tasks or issues. Cards can include information such as a title, description, labels, and assignees. You can also drag and drop cards between columns as they progress through your workflow.
5. Use automation: GitHub Projects includes automation features that can help you save time and streamline much of the organizational process. For example, you can set up rules to automatically move cards between columns based on certain criteria, such as when a task is assigned or when a label is added. One cool feature is being able to automatically add items to your Project based on criteria like item type, label, status of the item, etc so your Project will always be reflective of the work going on in your repo/organization. These can be enabled/disabled within each Project.

## Knowledge Check

Check failure on line 24 in docs/2-Github/2.3-Projects.md

View workflow job for this annotation

GitHub Actions / lint

Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Below] [Context: "## Knowledge Check"]

docs/2-Github/2.3-Projects.md:24 MD022/blanks-around-headings/blanks-around-headers Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Below] [Context: "## Knowledge Check"]

Check failure on line 24 in docs/2-Github/2.3-Projects.md

View workflow job for this annotation

GitHub Actions / lint

Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Below] [Context: "## Knowledge Check"]

docs/2-Github/2.3-Projects.md:24 MD022/blanks-around-headings/blanks-around-headers Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Below] [Context: "## Knowledge Check"]
<div class="quizdown">
<div id="chapter-2/2.3/projects-quiz.js"></div>
</div>

## Deliverables

- Look into some basic functionality of Projects as well as get used to navigating its various menus and views
Expand Down
Binary file added img/github-projects.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13 changes: 13 additions & 0 deletions src/quizzes/chapter-2/2.3/projects-quiz.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
const rawQuizdown = `
# Assume a ticket is converted to an issue. Given the following project workflow, select the true statement:
![](../../../../img/github-projects.png)
1. [x] When the issue is closed, the ticket will automatically be moved to the "Done" column
1. [ ] When the ticket is moved to the "Done" column, the issue will automatically be closed
> Not quite. Typically the issue *would* close (if the repo settings were configured right and the PR referenced it), but not because of this workflow
1. [ ] Both are true
1. [ ] Neither are true
`;

export { rawQuizdown }

0 comments on commit 2d560b1

Please sign in to comment.