All checks were successful
🌐 Deploy site / 📖 Build and deploy (push) Successful in 30s
Complete migration from GitHub to self-hosted Forgejo instance at git.tomfos.tr. Implement Forgejo Actions workflow for automatic MkDocs deployment to Cloudflare Pages with branch-specific previews and comprehensive quality assurance. Add markdown linting standards and pre-commit hooks with conventional commit enforcement to maintain consistent code quality across the new platform. |
||
---|---|---|
.forgejo/workflows | ||
.vscode | ||
docs | ||
.markdownlint.yaml | ||
.pre-commit-config.yaml | ||
LICENSE | ||
mkdocs.yml | ||
README.md |
tomfos.tr
This repository contains the source code for my personal homepage, available at tomfos.tr.
The repository itself is hosted on GitHub at https://github.com/tcpipuk/tomfos.tr.
Technology
The site is built using MkDocs with the
Material for MkDocs theme. The configuration can be
found in mkdocs.yml
.
Deployment
The site is automatically built and deployed to Cloudflare Pages
whenever changes are pushed or merged to the main branch. This process is managed by the GitHub
Actions workflow defined in .github/workflows/deploy.yml
.
Development
To run the site locally for development:
-
Ensure you have MkDocs and the Material theme installed. See the MkDocs Material installation guide.
-
Clone the repository.
-
Serve the site using the command:
mkdocs serve
-
Open your browser to
http://127.0.0.1:8000/
.
License
The content of this site is licensed under the Apache License, Version 2.0. See the LICENSE
file
for details.