Testing Python Across Versions with pyenv and tox
A repeatable workflow to install several Python versions with pyenv, run tests across them with tox locally, and mirror the matrix in GitHub Actions.
A repeatable workflow to install several Python versions with pyenv, run tests across them with tox locally, and mirror the matrix in GitHub Actions.
Clean install of Oracle JDK 21 and Apache Maven 3.9.8 on Linux without relying on outdated distro packages. Commands, PATH updates, and quick verification.
A tidy 1.1.0 release that adds category pills alongside tags and clarifies how to build taxonomy pages that fit the theme’s look.
What was removed, what was added, and why the Smigle Lite fork fits a minimalist, reading‑first site.
A small Night Sky Pi module that subscribes to MQTT topics and forwards notifications to ntfy.sh, using the core config for local MQTT and a simple per-module config for routing.
Night Sky Pi reached 1.0.0 with automated overnight capture, date-organised storage, adaptive exposure, JSON metadata, packaging, MQTT signals, automatic cleanup, and a configurable setup.
Build a Spring Boot image, push it to GitHub’s private container registry with Actions, and keep storage under control by pruning untagged images.
Make Dependabot check private Maven packages on GitHub by adding a single registry block with org-wide wildcard support and credentials wired to secrets.
End-to-end steps for publishing private Java libraries to GitHub Packages and consuming them across private repos, using a PAT, a safe settings.xml, and lightweight GitHub Actions.
Rebuilt the bin day reminder to run as a scheduled GitHub Actions workflow, trading a fragile always on setup for a single file in a repo that is easier to maintain, audit, and adjust.