Skip to content

Commit 13646ae

Browse files
committed
Bump super-linter from 5 to 7
1 parent 1d699d0 commit 13646ae

File tree

5 files changed

+44
-21
lines changed

5 files changed

+44
-21
lines changed

slides/Slides.md

Lines changed: 22 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,30 +3,35 @@ marp: true
33
theme: custom-default
44
footer: '@Chris_L_Ayers - https://chris-ayers.com'
55
---
6+
67
<!-- _footer: 'https://github.com/codebytes/github-actions-demos' -->
78

89
# CI/CD with GitHub Actions
910

1011
## Chris Ayers
12+
1113
![bg right w:90%](./img/bg.png)
1214

1315
---
1416

1517
![bg left:40%](./img/portrait.png)
1618

1719
## Chris Ayers
20+
1821
### Senior Customer Engineer<br>Microsoft
1922

20-
<i class="fa-brands fa-twitter"></i> Twitter: @Chris\_L\_Ayers
23+
<i class="fa-brands fa-twitter"></i> Twitter: @Chris_L_Ayers
2124
<i class="fa-brands fa-mastodon"></i> Mastodon: @Chrisayers@hachyderm.io
2225
<i class="fa-brands fa-linkedin"></i> LinkedIn: - [chris\-l\-ayers](https://linkedin.com/in/chris-l-ayers/)
2326
<i class="fa fa-window-maximize"></i> Blog: [https://chris-ayers\.com/](https://chris-ayers.com/)
2427
<i class="fa-brands fa-github"></i> GitHub: [Codebytes](https://github.com/codebytes)
2528

2629
---
30+
2731
![bg left fit](./img/bg.png)
2832

2933
# Agenda
34+
3035
- YAML
3136
- CI / CD
3237
- Actions Overview
@@ -38,6 +43,7 @@ footer: '@Chris_L_Ayers - https://chris-ayers.com'
3843
<div>
3944

4045
# YAML
46+
4147
## **Yet Another Markup Language**
4248

4349
GitHub uses YAML for workflows
@@ -74,6 +80,7 @@ Demo: [Online Parser](https://yaml-online-parser.appspot.com/)
7480
---
7581

7682
![bg right w:90%](./img/github-workflows.png)
83+
7784
# Actions Overview
7885

7986
- Live in the `.github/workflows` folder
@@ -83,6 +90,7 @@ Demo: [Online Parser](https://yaml-online-parser.appspot.com/)
8390
---
8491

8592
# Events that trigger workflows
93+
8694
[https://docs.github.com/actions/using-workflows/events-that-trigger-workflows](https://docs.github.com/actions/using-workflows/events-that-trigger-workflows)
8795

8896
<div class="columns">
@@ -121,6 +129,7 @@ Demo: [Online Parser](https://yaml-online-parser.appspot.com/)
121129
![bg right fit](./img/event-job.drawio.png)
122130

123131
# Workflows
132+
124133
- [Events](https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows) trigger workflows
125134
- Workflows contain jobs
126135
- Jobs contain steps
@@ -129,7 +138,9 @@ Demo: [Online Parser](https://yaml-online-parser.appspot.com/)
129138
---
130139

131140
![bg right fit](./img/job-runner.drawio.png)
141+
132142
# Jobs
143+
133144
- Workflows can contain multiple jobs
134145
- Jobs run in parallel by default
135146
- Each job runs on a [Runner](https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners)
@@ -158,23 +169,26 @@ Demo: [Online Parser](https://yaml-online-parser.appspot.com/)
158169
---
159170

160171
![bg right fit](./img/bg.png)
172+
161173
# DEMOS
162174

163175
---
164176

165177
# Workshop
166178

167179
## [https://github.com/actions-workshop/actions-workshop](https://github.com/actions-workshop/actions-workshop)
180+
168181
### [https://tinyurl.com/ghactions](https://tinyurl.com/ghactions)
169182

170183
![bg right fit](img/qr-actions-workshop.png)
171184

172185
---
173186

174187
# ACT
188+
175189
## Run Actions Locally
176190

177-
<i class="fa-brands fa-github"></i> [nektos/act](https://github.com/nektos/act)
191+
<i class="fa-brands fa-github"></i> [nektos/act](https://github.com/nektos/act)
178192

179193
![bg right:50% 95%](./img/act-quickstart-2.gif)
180194

@@ -186,7 +200,6 @@ Demo: [Online Parser](https://yaml-online-parser.appspot.com/)
186200

187201
# Security
188202

189-
190203
<div class="columns">
191204
<div>
192205

@@ -225,15 +238,16 @@ Demo: [Online Parser](https://yaml-online-parser.appspot.com/)
225238
<br>
226239

227240
`.github/dependabot.yml`
241+
228242
```yaml
229243
version: 2
230244
updates:
231245
# See documentation for possible values
232-
- package-ecosystem: "github-actions"
246+
- package-ecosystem: 'github-actions'
233247
# Location of package manifests
234-
directory: "/"
248+
directory: '/'
235249
schedule:
236-
interval: "weekly"
250+
interval: 'weekly'
237251
```
238252
239253
</div>
@@ -242,6 +256,7 @@ updates:
242256
---
243257
244258
![bg right fit](./img/bg.png)
259+
245260
# DEMOS
246261
247262
---
@@ -269,7 +284,7 @@ updates:
269284
270285
## Follow Chris Ayers
271286
272-
<i class="fa-brands fa-twitter"></i> Twitter: @Chris\_L\_Ayers
287+
<i class="fa-brands fa-twitter"></i> Twitter: @Chris_L_Ayers
273288
<i class="fa-brands fa-mastodon"></i> Mastodon: @[email protected]
274289
<i class="fa-brands fa-linkedin"></i> LinkedIn: - [chris\-l\-ayers](https://linkedin.com/in/chris-l-ayers/)
275290
<i class="fa fa-window-maximize"></i> Blog: [https://chris-ayers\.com/](https://chris-ayers.com/)

slides/themes/custom-default.css

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,19 +12,27 @@
1212
display: grid;
1313
grid-template-columns: repeat(3, minmax(0, 1fr));
1414
gap: 1rem;
15-
}
16-
img[alt~="center"] {
15+
}
16+
img[alt~='center'] {
1717
display: block;
1818
margin: 0 auto;
1919
}
20-
.fa-twitter { color: aqua; }
21-
.fa-mastodon { color: purple; }
22-
.fa-linkedin { color: blue; }
23-
.fa-window-maximize { color: skyblue; }
20+
.fa-twitter {
21+
color: aqua;
22+
}
23+
.fa-mastodon {
24+
color: purple;
25+
}
26+
.fa-linkedin {
27+
color: blue;
28+
}
29+
.fa-window-maximize {
30+
color: skyblue;
31+
}
2432

25-
svg[id^="mermaid-"] {
26-
max-width: 960px;
27-
max-height: 600px;
33+
svg[id^='mermaid-'] {
34+
max-width: 960px;
35+
max-height: 600px;
2836
}
2937

30-
@import 'https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css'
38+
@import 'https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css';

slides/themes/custom-gaia.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
section {
77
/* Override default background */
88
background: #fff;
9-
}
9+
}

slides/themes/custom-uncover.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
section {
77
/* Override default background */
88
background: #fff;
9-
}
9+
}

slides/themes/custom.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
/* @theme custom */
33

44
section {
5-
background: #fff;
6-
}
5+
background: #fff;
6+
}

0 commit comments

Comments
 (0)