Skip to content

docs: migrate blog and docs structure#12

Merged
alismx merged 5 commits into
mainfrom
docs/migrate-blog-and-docs
Jun 10, 2026
Merged

docs: migrate blog and docs structure#12
alismx merged 5 commits into
mainfrom
docs/migrate-blog-and-docs

Conversation

@alismx

@alismx alismx commented Jun 10, 2026

Copy link
Copy Markdown
Owner

Summary

Restructure blog content under docs/blog/, migrate templates to templates/, and update MkDocs configuration.

Changes

  • docs/blog/ - Moved blog content into docs/blog/ with .authors.yml, index.md, and post for scan-git-secrets.md
  • docs/index.md - Migrated from root index.md
  • templates/ - Added INDEX.md.tpl template
  • mkdocs.yml - Added MkDocs configuration
  • requirements.txt - Added project dependencies
  • .gitignore - Added gitignore rules
  • assets/ - Removed azurefundamentals.png and linuxacademy.jpeg
  • templates/INDEX.md.tpl - Updated template format
  • gitleaks.toml - Added gitleaks configuration for secrets scanning
  • .github/workflows/gitleaks.yml - Added gitleaks CI job for pull request scanning

Why

Reorganize project structure for better documentation and blog management with MkDocs support. Add automatic secrets scanning to CI to prevent commits of API keys and tokens.

Testing

  • Build passes with MkDocs
  • gitleaks CI passes on PR

Related

  • N/A

Comment thread .github/workflows/gitleaks.yml Fixed
alismx and others added 3 commits June 9, 2026 18:06
…ntain permissions'

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
@alismx alismx merged commit b5aa38a into main Jun 10, 2026
4 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.

2 participants