aws-patch v1.8.0
Added
- Automated GitHub Pages deployment via a new reusable workflow,
.github/workflows/pages.yml, using the official Actions-based flow
(actions/configure-pages→actions/upload-pages-artifact→
actions/deploy-pages) instead of the manual "Deploy from a branch"
setting. Runs two ways:- Standalone, on every push to
mainthat touchesdocs/**— the
site updates the momentindex.html/styling/copy changes, with no
need to cut a release. - As a job inside
.github/workflows/release.yml(invoked via
uses: ./.github/workflows/pages.yml), running in parallel with
the package build once the lint/test gate passes -- so a single
git push origin vX.Y.Znow handles tests,.deb/.rpmpackages,
the GitHub Release, and the Pages deploy together, as one
pipeline.
- Standalone, on every push to
- README: rewrote the "Project site (GitHub Pages)" section to describe
the automated flow (including the one-time "Settings → Pages → Source:
GitHub Actions" switch, since the branch-based and Actions-based
deployment mechanisms don't share state) in place of the old manual
branch/folder setup steps.
Install
Debian/Ubuntu:
curl -fsSLO https://github.com/yousafkhamza/aws-patch/releases/download/v1.8.0/aws-patch_1.8.0_all.deb
sudo dpkg -i aws-patch_1.8.0_all.debRHEL/Amazon Linux/Rocky/AlmaLinux:
curl -fsSLO https://github.com/yousafkhamza/aws-patch/releases/download/v1.8.0/aws-patch-1.8.0-1.noarch.rpm
sudo rpm -i aws-patch-1.8.0-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.