mirror of
https://github.com/craigerl/aprsd.git
synced 2026-08-29 07:15:47 -04:00
* fix: rename 'list' variable in HelpPlugin to avoid shadowing Python builtin Closes #15 aprsd/plugin.py HelpPlugin.process() used 'list' as a local variable name, shadowing the Python built-in list type. Renamed to 'plugin_names'. * ci: fix CI workflow for Forgejo self-hosted runners - Switch runs-on from ubuntu-latest to docker (node:20-bookworm) ubuntu-latest runner has no Node.js so actions/checkout@v4 fails - Replace actions/setup-python@v5 (broken on self-hosted) with uv - Use tox-uv instead of pip-installed tox for faster installs * ci: use catthehacker/ubuntu:act-latest container (matches haminfo working CI) * ci: fix master-build.yml for Forgejo self-hosted runners Use catthehacker/ubuntu:act-latest container + uv for tox, matching the working pattern from haminfo. Removes broken actions/setup-python@v2 + ubuntu-latest bare runner combo. * ci: revert workflow changes - Forgejo-specific, not for GitHub Actions * ci: restrict master-build to master branch and tags only The Docker build job clones from GitHub by branch name, which fails for feature branches (sanitized slash → name mismatch). This workflow should only run on master pushes and version tags, not on PRs. * docs: add unreleased changelog entries for PR #233 * docs: update changelog for 5.0.1 release