Skip to content

Commit 4fefb5a

Browse files
codebytesCopilot
andauthored
Aw (#91)
* Add actions-lock.json to manage action dependencies * Fix code block syntax highlighting contrast in slides Add GitHub Dark syntax highlighting colors for hljs tokens in both light and dark themes. The dark pre background (#1f2328) was rendering with Marp's default light-theme highlight colors, making code blocks unreadable. Now uses GitHub's dark syntax palette (blues, reds, greens). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Add composite vs reusable workflows comparison slide New slide with side-by-side table comparing scope, location, sharing, secrets, runners, and outputs. Includes when-to-use guidance for each pattern. Inserted after existing examples, before Environments section. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Restructure slide deck to match demo flow and fill gaps Reorder and add slides to align with demo workflow numbering (00-11): - ADD: Steps slide (demo 03) — run:, uses:, shell:, step outputs - ADD: .NET CI/CD Pipeline slide (demo 10) — full build/test/deploy - MOVE: Job Dependencies after Jobs (matches demo 01→02 flow) - MOVE: Path Filters into core syntax section (used by all demos) - REMOVE: duplicate Job Dependencies and Path Filters slides - FIX: Agentic Workflow Structure shows both frontmatter AND markdown body - UPDATE: Agenda to match actual section flow - UPDATE: Resources with agentic workflow docs links New slide order follows demo progression: Syntax → Events → Workflows → Jobs → Steps → Dependencies → Runners → Env Vars → Path Filters → Expressions → Secrets → Matrix → .NET Pipeline → Artifacts → Demos → Reusable/Composite → Environments → Security → Agentic Workflows Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Remove agenda section from slides * Tighten Key Security Features slide spacing Add scoped styles to reduce font size and margins to prevent potential overflow on smaller displays. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Fix markdownlint config for Marp slide decks Disable rules that conflict with Marp presentation format: - MD025: Allow multiple h1 headings (each slide has its own h1) - MD026: Allow ! in headings (e.g. 'Thank you!') - MD034: Allow bare URLs (Mastodon handles) - MD060: Allow compact table pipe style Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 3fe7350 commit 4fefb5a

5 files changed

Lines changed: 322 additions & 86 deletions

File tree

.github/aw/actions-lock.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"entries": {
3+
"actions/github-script@v9": {
4+
"repo": "actions/github-script",
5+
"version": "v9",
6+
"sha": "373c709c69115d41ff229c7e5df9f8788daa9553"
7+
},
8+
"github/gh-aw-actions/setup@v0.68.3": {
9+
"repo": "github/gh-aw-actions/setup",
10+
"version": "v0.68.3",
11+
"sha": "ba90f2186d7ad780ec640f364005fa24e797b360"
12+
}
13+
}
14+
}

.github/linters/.markdown-lint.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,14 @@ MD007:
2424
MD013:
2525
line_length: 400 # Line length 80 is far too short
2626
MD024: false # Multiple headers with the same content
27+
MD025: false # Multiple h1s (Marp slides use h1 per slide)
2728
MD026:
28-
punctuation: ".,;:!。,;:" # List of not allowed
29+
punctuation: ".,;:。,;:" # Allow ! in headings (slides use "Thank you!")
2930
MD029: false # Ordered list item prefix
3031
MD033: false # Allow inline HTML
32+
MD034: false # Allow bare URLs (Mastodon handles etc.)
3133
MD036: false # Emphasis used instead of a heading
34+
MD060: false # Table column style (compact pipes in slides)
3235

3336
#################
3437
# Rules by tags #

0 commit comments

Comments
 (0)