QuilibriumNetwork / ceremonyclient

Mirror of Quilibrium git repo: ceremonyclient
GNU Affero General Public License v3.0
95 stars 41 forks source link

allows pinning version in poor_mans_cd.sh #157

Closed bayoumymac closed 5 months ago

bayoumymac commented 7 months ago

what

currently when runningpoor_mans_cd.sh, there is not a convenient way to rollback a version while continuing to use the safety benefits that comes with the script

this diff adds a new env var PINNED_VERSION that when present uses git reset to rollback to a specific hash and doesn't check for future updates

if the env var isn't set, script operates as usual

rak16 commented 6 months ago

Looks like a fine short term solution so that people can continue using poor_mans_cd.sh but a relatively longer term solution would be to make the script pull only the signed releases – which shouldn't be that hard to do, would it? 🤔

CassOnMars commented 5 months ago

Closing as release_autorun.sh in the release branch now does strict versioning