Repository navigation
Added
- Multi-account renewal using optional
PA_*credentials, numberedACCOUNT_N_*pairs, or anACCOUNT_CREDENTIALS_JSONsecret. - Support for non-consecutive numbered accounts and duplicate-credential detection.
SUCCESS,PARTIAL, andFAILEDrun statuses with detailed per-account logging in.github/logs/workflow_runs.log.- GitHub Actions masking for credentials printed during a run.
Changed
- Renewal results are written directly to
.github/logs/workflow_runs.log;renewal_summary.txtis no longer used. - Scheduled-task responses support both list and paginated
resultsformats. - Incomplete credentials and renewal errors are reported explicitly.
- Existing
PA_USERNAMEandPA_PASSWORDconfigurations remain supported without changes.
Fixed
- Unused empty numbered-account slots no longer turn successful runs into
PARTIAL. - Missing CSRF tokens and invalid task refresh responses now fail clearly.
- Scheduled-task accounts with no tasks no longer require a CSRF token.
Full Changelog: v1.3.0...v1.4.0