Skip to content

refactor: rename advanced course to beyond - #174

Merged
mjaehn merged 13 commits into
mainfrom
fix/advanced_naming
Sep 10, 2026
Merged

mjaehn merged 13 commits into
mainfrom
fix/advanced_naming

Conversation

@mjaehn

@mjaehn mjaehn commented Sep 10, 2026 •

Copy link
Copy Markdown
Contributor

Renames the "advanced" directory, identifiers (advanced_git, init_advanced_repo, reset_advanced_repo) and every reference across docs, workflows and slides to "beyond", matching the course's current display name "Git: Beyond the Basics" (fixes #172).

Additionally, the slides PDFs are now bit-identical on re-build if there are no source changes (fixes #175).

mjaehn and others added 2 commits September 10, 2026 14:20
Renames the "advanced" directory, identifiers (advanced_git,
init_advanced_repo, reset_advanced_repo) and every reference across
docs, workflows and slides to "beyond", matching the course's current
display name "Git: Beyond the Basics" (see #172).
@mjaehn
mjaehn force-pushed the fix/advanced_naming branch from f614e70 to 057aff9 Compare September 10, 2026 12:22
mjaehn and others added 10 commits September 10, 2026 14:27
Aligns the sandbox directory name with a future "git_basics" for the
beginner course.
Headless Chrome numbers the tagged-PDF accessibility structure tree
with node ids drawn from a per-run counter, unrelated to document
content. This made the PDF differ on every rebuild even when nothing
changed, causing CI to push a no-op "updated" commit on every push to
a PR that had ever touched the slide sources. Renumber the node ids
deterministically by first appearance, alongside the existing
CreationDate/ModDate normalization.
@mjaehn
mjaehn force-pushed the fix/advanced_naming branch from cc4d87e to 5c1c066 Compare September 10, 2026 13:07
@mjaehn
mjaehn merged commit a963c18 into main Sep 10, 2026
7 checks passed
@mjaehn
mjaehn deleted the fix/advanced_naming branch September 10, 2026 14:18
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.

Make slides PDF bit-identical so they don't re-build with every push Rename "advanced" to "beyond" / "beyond the basics"

3 participants