Skip to content

aws-patch v1.6.1

Choose a tag to compare

@github-actions github-actions released this 08 Jul 14:44

Fixed

  • .github/workflows/release.yml's "Run test suite" and "Build .deb and
    .rpm packages" steps invoked ./tests/run_tests.sh and
    ./scripts/build-packages.sh directly, which depend on the
    executable bit surviving into the GitHub Actions checkout. On the
    first real run this failed with Permission denied (exit 126) --
    the bit hadn't survived however the repository's history was
    populated. Fixed by invoking both via explicit bash <script> instead
    of direct execution, which only requires the file to be readable, plus
    an added chmod +x step as defense in depth. Also hardened
    tests/run_tests.sh itself: it previously invoked aws-patch.sh
    directly in several places ("${REPO_ROOT}/aws-patch.sh" --version,
    etc.), which would hit the identical failure mode in any checkout
    missing the bit; switched to bash "${REPO_ROOT}/aws-patch.sh"
    throughout. Verified by stripping every executable bit in the repo
    and confirming bash tests/run_tests.sh still passes all 51 tests.

Install

Debian/Ubuntu:

curl -fsSLO https://github.com/yousafkhamza/aws-patch/releases/download/v1.6.1/aws-patch_1.6.1_all.deb
sudo dpkg -i aws-patch_1.6.1_all.deb

RHEL/Amazon Linux/Rocky/AlmaLinux:

curl -fsSLO https://github.com/yousafkhamza/aws-patch/releases/download/v1.6.1/aws-patch-1.6.1-1.noarch.rpm
sudo rpm -i aws-patch-1.6.1-1.noarch.rpm

One-line installer (any supported OS):

curl -fsSL https://raw.githubusercontent.com/yousafkhamza/aws-patch/main/install.sh | sudo bash

Verify downloads against SHA256SUMS in this release.