You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 1, 2022. It is now read-only.
Copy file name to clipboardExpand all lines: responses/01_explain-environment.md
-21Lines changed: 0 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,27 +14,6 @@ From 30,000 feet GitHub Actions is made up of the following components, with eac
14
14
| Step | A <b>step</b> is a set of tasks performed by a <b>job</b>. <b>Steps</b> can run <b>commands</b> or <b>actions</b>. |
15
15
| Virtual Environment | The <b>virtual environment</b> of a GitHub-hosted <b>runner</b> includes the virtual machine's hardware configuration, operating system, and installed software. |
16
16
| Workflow | A configurable automated process that you can set up in your repository. <b>Workflows</b> are made up of one or more <b>jobs</b> and can be scheduled or activated by an <b>event</b>. |
17
-
<!--
18
-
Each component can be expanded for more information.
19
-
20
-
<details><summary>Action</summary>
21
-
Individual tasks that you combine as <b>steps</b> to create a <b>job</b>. <b>Actions</b> are the smallest portable building block of a workflow. To use an <b>action</b> in a workflow, you <b>must include it as a step.</b></details>
22
-
<details><summary>Artifact</summary>
23
-
<b>Artifacts</b> are the files created when you build and test your code. <b>Artifacts</b> might include binary or package files, test results, screenshots, or log files. <b>Artifacts</b> can be used by the other <b>jobs</b> in the workflow or deployed directly by the <b>workflow</b>.</details>
24
-
<details><summary>Event</summary>
25
-
A specific activity that triggers a <b>workflow</b> run.</details>
26
-
<details><summary>Job</summary>
27
-
A defined task made up of <b>steps</b>. Each <b>job</b> is run in a fresh instance of the <b>virtual environment</b>. <b>Jobs</b> can run at the same time in parallel or be dependent on the status of a previous <b>job</b> and run sequentially.</details>
28
-
<details><summary>Runner</summary>
29
-
Any machine with the GitHub Actions <b>runner</b> application installed. You can use a <b>runner</b> hosted by GitHub or host your own <b>runner</b>. A <b>runner</b> waits for available <b>jobs</b>. <b>Runners</b> run one <b>job</b> at a time reporting the progress, logs, and final result back to GitHub.</details>
30
-
<details><summary>Step</summary>
31
-
A <b>step</b> is a set of tasks performed by a <b>job</b>. <b>Steps</b> can run <b>commands</b> or <b>actions</b>.
32
-
</details>
33
-
<details><summary>Virtual Environment</summary>
34
-
The <b>virtual environment</b> of a GitHub-hosted <b>runner</b> includes the virtual machine's hardware configuration, operating system, and installed software.
35
-
</details>
36
-
<details><summary>Workflow</summary>
37
-
A configurable automated process that you can set up in your repository. <b>Workflows</b> are made up of one or more <b>jobs</b> and can be scheduled or activated by an <b>event</b>.</details> -->
Copy file name to clipboardExpand all lines: responses/02_modify-workflow.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,14 @@
1
-
## Step 2: Edit the current workflow
1
+
## Edit the current workflow
2
2
3
3
Currently `my-workflow.yml` is not set up correctly for our use-case. It worked great for allowing us to take a high-level look at workflows, but if we want to use our custom Actions there are some changes that we have to make to it.
4
4
5
5
### :keyboard: Activity: Modify my-workflow.yml to remove boilerplate steps
6
6
7
7
1.[Edit]({{workflowFile}}) the `my-workflow.yml`.
8
-
1. Change the `name:` property to `JS Actions`
9
-
1. Rename the job from `build` to `action`
10
-
1. Remove the two steps that run commands, but leave the step that runs the checkout action.
11
-
1. Commit these file changes to this branch
8
+
2. Change the `name:` property to `JS Actions`
9
+
3. Rename the job from `build` to `action`
10
+
4. Remove the two steps that run commands, but leave the step that runs the checkout action.
11
+
5. Commit these file changes to this branch
12
12
13
13
I'll respond in this pull request once you make these changes.
Copy file name to clipboardExpand all lines: responses/welcome-issue.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -45,7 +45,7 @@ In other courses, you may have noticed that some behaviors take me longer to res
45
45
46
46
If you aren't already familiar, it may be a good idea to go through the [Introduction to GitHub Learning Lab](https://lab.github.com/githubtraining/introduction-to-github).
47
47
48
-
## Step 1: Preparing your repository
48
+
## Preparing your repository
49
49
50
50
Actions are enabled on your repository by default, but we still have to tell our repository to use them. We do this by creating a **workflow** file in our repository.
0 commit comments