wp-content

wordpress/hph
Log | Files | Refs | README | LICENSE

commit 7afc78a3c00d48a71832c93002c6e189434d7039
parent ba902b6a2d3540b4a1835fc7a31a7167f472311c
Author: Sean Enck <sean@ttypty.com>
Date:   Sun,  2 Nov 2025 14:36:24 -0500

fail ci if hashes don't match

Diffstat:
M.github/workflows/build.yml | 2+-
Mplugins/hphp/Makefile | 9+++++++--
2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml @@ -24,7 +24,7 @@ jobs: - name: "deps" run: apk add make minify zip - name: "build" - run: cd plugins/hphp && make + run: cd plugins/hphp && make CI=1 - name: release uses: softprops/action-gh-release@v2 if: github.ref_type == 'tag' diff --git a/plugins/hphp/Makefile b/plugins/hphp/Makefile @@ -1,13 +1,14 @@ -PLUGIN_VERSION := 1.8.5 +PLUGIN_VERSION := 1.8.6 PLUGIN_JS_VERSION := 1.8.2 PLUGIN_CSS_VERSION := 1.0.0 PLUGIN_JS_HASH := 91459f3 PLUGIN_CSS_HASH := d7a8720 -PLUGIN_HASH := 9215be9 +PLUGIN_HASH := b470406 NEED_FILES := HAVE_HASH := NEED_HASH := HASH_NAME := +CI := 0 ifneq ($(NEED_FILES),) NEED_HASH := $(shell sha256sum *.$(NEED_FILES) | sort | sha256sum | cut -c 1-7) endif @@ -33,6 +34,7 @@ $(ARTIFACT): *.* sed "s/{CSS_VERSION}/$(PLUGIN_CSS_VERSION)/g" | \ sed "s/{JS_VERSION}/$(PLUGIN_JS_VERSION)/g" > $(WORKDIR)/hphp.php @cd $(TARGET) && zip $(ZIP) hphp/* + @echo "zip generated" check: @make --no-print-directory _check_hash HAVE_HASH="$(PLUGIN_HASH)" NEED_FILES="*" HASH_NAME=plugin @@ -50,5 +52,8 @@ ifneq ($(NEED_HASH),$(HAVE_HASH)) $(warning WARN: found hash $(NEED_HASH) for $(HASH_NAME), version update required) $(warning ===============) $(warning ) +ifeq ($(CI),1) + $(error hash check failed) +endif endif @exit 0