Mozilla SOPS Installer
Version updated for https://github.com/mdgreenwald/mozilla-sops-action to version v2.1.1.
- This action is used across all versions by 241 repositories.
Action Type
This is a Node action using Node version 24.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
This GitHub Action installs a specific version of the SOPS binary on the runner, automating tasks such as securing sensitive information in configuration files. It provides a caching mechanism to speed up future runs and supports various platforms through native binaries. The action also includes features like handling latest versions and pinning for security.
What’s Changed
Fixed
downloadSops()no longer callsfs.chmodSyncunconditionally on a cache hit. Tool caches on filesystems that reject chmod (e.g. an SMB/CIFS share mounted on a self-hosted runner) previously failed the run withEPERM: operation not permitted, even though the cached binary already carried the executable bit from its original download. The chmod is now skipped whenever the cached binary is already executable. (#250, #252)