https://github.com/robpol86/robpol86.com
My personal website.
https://github.com/robpol86/robpol86.com
Last synced: 4 months ago
JSON representation
My personal website.
- Host: GitHub
- URL: https://github.com/robpol86/robpol86.com
- Owner: Robpol86
- License: bsd-2-clause
- Created: 2015-08-09T23:48:43.000Z (almost 10 years ago)
- Default Branch: main
- Last Pushed: 2025-02-10T17:45:43.000Z (4 months ago)
- Last Synced: 2025-02-10T18:34:55.277Z (4 months ago)
- Language: Makefile
- Homepage: https://robpol86.com/
- Size: 143 MB
- Stars: 16
- Watchers: 6
- Forks: 4
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Robpol86.com
[![Github-CI][github-ci]][github-link]
[github-ci]: https://github.com/Robpol86/robpol86.com/actions/workflows/build.yml/badge.svg?branch=main
[github-link]: https://github.com/Robpol86/robpol86.com/actions/workflows/build.ymlMy personal website.
Built with [Sphinx](http://sphinx-doc.org/), hosted on [NearlyFreeSpeech.NET](https://www.nearlyfreespeech.net/), using the
[Sphinx Book Theme](https://sphinx-book-theme.readthedocs.io/) theme and [ABlog for Sphinx](https://ablog.readthedocs.io/).
SSL is provided for free by [CloudFlare](https://www.cloudflare.com/).I use GitHub Actions to automatically build and push HTML files to NFSN.
## Metrics
Google Analytics is enabled on my website.
* [Google Analytics](https://analytics.google.com/analytics/web/#/p275999550/reports/intelligenthome)
* [Google Search Console](https://search.google.com/search-console?resource_id=https%3A%2F%2Frobpol86.com%2F)## Releases
Releasing to stage is done automatically on every branch push.
To release to production:
1. https://github.com/Robpol86/robpol86.com/actions/workflows/release.yml
1. Run workflow > Fill out the release title
1. This will also be the section title in the [CHANGELOG.md](CHANGELOG.md) entry
1. Run workflow
1. When it completes a new git tag, GitHub release, and CHANGELOG.md entry will be created
1. The version will be auto-bumped in [pyproject.toml](pyproject.toml) as well
1. The workflow will also deploy the HTML to production