Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,8 @@ Resources and demos for Chris Ayers' talk "CI/CD with GitHub Actions", showcasin

**Chris Ayers**, Principal Software Engineer

Azure EngOps AzRel

[Blog](https://chris-ayers.com/) | [GitHub](https://github.com/codebytes) | [LinkedIn](https://linkedin.com/in/chris-l-ayers/) | [Bluesky](https://bsky.app/profile/chris-ayers.com) | [Mastodon](https://hachyderm.io/@Chrisayers)

## License
Expand Down
43 changes: 31 additions & 12 deletions slides/Slides.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ footer: '@Chris_L_Ayers - https://chris-ayers.com'
![bg left:40%](./img/portrait.png)

## Chris Ayers
### Principal Software Engineer<br>Microsoft
### Principal Software Engineer<br>Azure EngOps AzRel<br>Microsoft

<i class="fa-brands fa-bluesky"></i> BlueSky: [@chris-ayers.com](https://bsky.app/profile/chris-ayers.com)
<i class="fa-brands fa-linkedin"></i> LinkedIn: - [chris\-l\-ayers](https://linkedin.com/in/chris-l-ayers/)
Expand Down Expand Up @@ -305,6 +305,10 @@ jobs:

# Environment Variables & Contexts

<style scoped>
th, td { padding: 6px 12px; }
</style>

<div class="columns">
<div>

Expand Down Expand Up @@ -386,6 +390,8 @@ concurrency:
pre { font-size: 68%; line-height: 1.35; }
h3 { margin-bottom: 0.2em; }
table { font-size: 78%; }
th, td { padding: 6px 12px; }
pre code span.hljs-template-variable { color: #ffa657; }
</style>

<div class="columns">
Expand Down Expand Up @@ -497,14 +503,12 @@ Default token is scoped per-repo
# Real-World Pipeline — .NET CI/CD

<style scoped>
pre { font-size: 56%; line-height: 1.2; }
li { font-size: 82%; margin: 0.1em 0; }
h3 { margin-bottom: 0.1em; }
pre { font-size: 72%; line-height: 1.1; margin: 0; }
h1 { font-size: 1.6em; margin: 0 0 0.2em; padding-bottom: 0.15em; }
h3 { margin: 0 0 0.2em; }
p { font-size: 85%; margin: 0.2em 0; }
</style>

<div class="columns">
<div>

### Build, Test & Publish
```yaml
jobs:
Expand All @@ -526,8 +530,16 @@ jobs:
path: ./webapp
```

</div>
<div>
---

# Real-World Pipeline — .NET CI/CD

<style scoped>
pre { font-size: 72%; line-height: 1.1; margin: 0; }
h1 { font-size: 1.6em; margin: 0 0 0.2em; padding-bottom: 0.15em; }
h3 { margin: 0 0 0.2em; }
p { font-size: 85%; margin: 0.2em 0; }
</style>

### Deploy to Azure
```yaml
Expand All @@ -554,9 +566,6 @@ jobs:

📂 Demo: `10-dotnet.yml`

</div>
</div>

---

# Artifacts & Caching
Expand Down Expand Up @@ -944,6 +953,7 @@ AI-powered automation with natural language

<style scoped>
pre { font-size: 60%; line-height: 1.25; }
pre code span.hljs-section { color: #79c0ff; }
h3 { margin-bottom: 0.1em; }
</style>

Expand Down Expand Up @@ -1066,6 +1076,15 @@ h2 { margin-bottom: 0.2em; }

# Questions

<style scoped>
footer {
color: var(--gh-fg-default);
background: var(--gh-bg-default);
padding: 0.2em 0.5em;
border-radius: 4px;
}
</style>

![bg](./img/owl.png)

---
Expand Down
Loading