aws-patch v1.8.1
Fixed
release.yml's "Create GitHub Release" step failed witha release with the same tag name already existson any re-run where the
release had already been created in a prior attempt (e.g. thepages
job failing on GitHub's auto-createdgithub-pagesenvironment
protection rules, which rejects tag refs by default -- a separate,
one-time Settings fix -- while the independentreleasejob, which
only depends onbuild, had already succeeded and created the
release). Made the step idempotent: it now checks whether a release
for the tag already exists viagh release viewand deletes it
first (keeping the underlying git tag intact) before recreating it,
so re-running the workflow always produces a clean, current release
instead of failing on a duplicate.
Install
Debian/Ubuntu:
curl -fsSLO https://github.com/yousafkhamza/aws-patch/releases/download/v1.8.1/aws-patch_1.8.1_all.deb
sudo dpkg -i aws-patch_1.8.1_all.debRHEL/Amazon Linux/Rocky/AlmaLinux:
curl -fsSLO https://github.com/yousafkhamza/aws-patch/releases/download/v1.8.1/aws-patch-1.8.1-1.noarch.rpm
sudo rpm -i aws-patch-1.8.1-1.noarch.rpmOne-line installer (any supported OS):
curl -fsSL https://raw.githubusercontent.com/yousafkhamza/aws-patch/main/install.sh | sudo bashVerify downloads against SHA256SUMS in this release.