Repository navigation
v1.3.0 - Enhanced Logging and Renewal Logic Fixes
Added
renewal_summary.txtgeneration to capture detailed logs of renewed items and their old/new expiry dates.- GitHub Actions workflow step to read and append the renewal summary directly into
.github/logs/workflow_runs.log.
Changed
- Web app expiry date extraction now uses robust HTML DOM parsing (via BeautifulSoup) instead of regex.
- Scheduled tasks renewal now re-fetches the tasks API to guarantee accurate logging of the updated expiry date.
Fixed
- Fixed an issue where scheduled tasks that were already at their maximum expiry limit caused the GitHub Actions workflow to fail. Unchanged dates are now treated as successful "maxed out" renewals.
Full Changelog: v1.2.1...v1.3.0