factor-factory 1.0.2
Small post-v1.0.0 housekeeping pass before downstream showcase adoption.
Note on v1.0.1: the v1.0.1 tag was cut in the same development
window but its release workflow failed at the Set up job step
because astral-sh/setup-uv@v8 was used — upstream hasn't published
a v8 moving tag (latest moving tag is v7.6; only v8.1.0 exact
is available). No artifacts were published to PyPI or attached to a
GitHub Release under v1.0.1. Rather than rewrite history, v1.0.1 is
abandoned and this patch bumps to v1.0.2 with the exact-version pin.
Changed
- GitHub Actions pins bumped (
.github/workflows/*.yml) to their
latest majors to eliminate the Node.js 20 deprecation warnings
GitHub surfaced on the v1.0.0 release run:actions/checkoutv4 → v6actions/upload-artifactv4 → v7actions/download-artifactv4 → v8astral-sh/setup-uvv3 → v8.1.0 (upstream has not published a
v8moving tag yet — pinned to exact version)softprops/action-gh-releasev2 → v3pypa/gh-action-pypi-publish@release/v1stays (moving tag by
design per the upstream maintainer's convention).
Fixed
.gitignoreadds.claude/scheduled_tasks.lock(MCP
scheduled-tasks runtime-state file that was appearing as untracked
on every developer clone with the plugin enabled).