Skip to content

Fix tfsec demo frame in PDF and printed slides - #38

Merged
codebytes merged 3 commits into
mainfrom
codebytes-readme-secure-terraform
Sep 21, 2026
Merged

codebytes merged 3 commits into
mainfrom
codebytes-readme-secure-terraform

Conversation

@codebytes

Copy link
Copy Markdown
Owner

Changes

  • Preserve the animated tfsec demo in HTML; use a representative scan-results frame extracted at 00:00:35 from the existing GIF for PDF/print.
  • Scope the print-only override to slide 16 and document the output difference in the README.
  • Preserve Marp 3.0.2, theme, all 32 slides, talk text, links, and exact presenter identity: Principal Software Engineer / Azure EngOps AzRel.

Deck review

DECK REVIEW COMPLETE with documented source-image limitations. Full HTML/PDF rendered with publisher-version Marp 3.0.2; structural overflow check found zero overflows. Previous 32/32-slide visual review is retained; newly rendered PDF slide 16 was inspected, and all other 31 PDF pages are pixel-identical to the reviewed version. All 32 PDF pages have unchanged extracted text. Browser checks confirm the HTML GIF remains active, the print PNG loads, only the tfsec background changes between screen and print, and no requests failed.

Remaining source-image limitations: small/clipped screenshot details on slides 7, 8, 17, 18, 19 and 23; slide 16 still has small terminal text at half-slide width. No missing raster text was invented. The GIF was sampled, not reviewed frame by frame.

Follows merged #37. Normal repository CI is enabled without suppression. Existing main-push Pages publishing remains unchanged; the updated public PDF awaits merge and the normal Pages run. No manual scanners, Terraform, deployment, or merge was performed.

codebytes and others added 3 commits September 21, 2026 14:28
… ci]

Preserve Marp 3.0.2 and all talk material while adding PDF publishing and fixing agenda overflow. Skip unrelated PR security scanners for this documentation-only rollout.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Preserve the animated HTML demo and use an extracted results frame for PDF and print output.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@github-actions

Copy link
Copy Markdown

tfsec Results

22 tests    9 ✅  0s ⏱️
 1 suites   1 💤
 1 files    12 ❌

For more details on these failures, see this check.

Results for commit 16a3157.

@github-actions

Copy link
Copy Markdown

checkov Results

7 tests   7 ✅  0s ⏱️
1 suites  0 💤
1 files    0 ❌

Results for commit 16a3157.

@codebytes
codebytes merged commit 96d0db1 into main Sep 21, 2026
4 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant