Update docker.io/semaphoreui/semaphore Docker tag to v2.17.32

Update docker.io/semaphoreui/semaphore Docker tag to v2.17.32
Photo by Lenny Kuhne / Unsplash

Easy minor upgrade without any problems whatsoever by means of Watchtower with dependency update facilitated by Mend's Renovate Bot.

This MR contains the following updates:

Package Update Change
docker.io/semaphoreui/semaphore patch v2.17.31v2.17.32

Release Notes

semaphoreui/semaphore (docker.io/semaphoreui/semaphore)

v2.17.32

Compare Source

Semaphore UI v2.17.32 – Release Summary

This release focuses on runner reliability, security improvements, and overall stability, along with several bug fixes and translation updates.

🚀 Improvements
  • Smarter runner distribution
    Runners are now selected randomly, improving load balancing and avoiding uneven task distribution across runners.
🔐 Security & Safety
  • Config validation at startup
    The access_key_encryption setting is now validated during startup to prevent misconfiguration issues early.
  • Stronger permission checks
    Restoring projects from backup now requires admin permissions, improving security around sensitive operations.
🐛 Bug Fixes
  • Fixed nil pointer crash in runner updates when tasks are not part of a pool
  • Fixed incorrect handling of Git branch names containing slashes
  • Improved runner shutdown logic to ensure progress is uploaded before termination
  • Fixed inconsistencies in task status updates
  • Minor fix for a missed import
🌍 Localization
  • Improved Traditional Chinese (zh_TW) translations and consistency

What's Changed

New Contributors

Full Changelog: https://github.com/semaphoreui/semaphore/compare/v2.17.31...v2.17.32

Read more

Me on Mastodon - This link is here for verification purposes.