iCloud Photos Downloader: Release Pipeline Fixes

Two fixes address the failed 1.33.0 release. The changes add trusted publishing for npm and let the workflow update an existing GitHub release instead of failing.

Duration: PT1M57S

Episode overview

This episode is a short developer briefing from iCloud Photos Downloader.

It explains recent repository work in plain language.

  • Show: iCloud Photos Downloader
  • Published: 2026-11-05T14:16:15Z
  • Audio duration: PT1M57S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

Good morning, it's November 5th, 2026.

The takeaway today is release reliability. After version 1.33 had a broken publish, two back-to-back fixes harden the automation so manual steps and expired credentials don't block a shipment.

First, npm publishing is moving off long-lived secrets. In pull request fourteen fifty-four, the publishing job moves to Node twenty-four, where the bundled package manager can try trusted publishing first and fall back to the stored token if that isn't configured. That matters because the 1.33 release failed with a…

Second, GitHub releases are now idempotent. In pull request fourteen fifty-three, the create-release step is set to update an existing release instead of failing. That directly addresses what happened with 1.33: the release was created in the web interface, which created the tag and triggered the workflow, then the…

What's next is validation. The next tag, whether created by automation or by hand in the web UI, should now produce a complete release with registry and binary artifacts.

That's all for today, thanks for listening.

Nearby episodes from iCloud Photos Downloader

  1. Weekly Recap - Trusting the Sync and Shipping 1.33
  2. Selective Sync Controls and Automation API
  3. Skip Screenshots Filter
  4. Safety Hardening and Docs Cleanup
  5. 1.33 Release Focuses on Resilient Syncs
  6. Reliability Hardening and Album Discovery Fixes
  7. Weekly Recap - Unlocking Locked Accounts and Stopping Silent Deletes
  8. Safer Deletes and Sturdier Syncs