From c975bf53e2bd7f067f1e238059bde0fd8bee3f72 Mon Sep 17 00:00:00 2001 From: William Jacoby Date: Sun, 18 Oct 2026 23:05:51 -0500 Subject: [PATCH] Run EPV through the organization's strict EPV workflow EPV exits 0 on Error findings, so they never failed this workflow, and pointing it at the extension folder gave a false "Packaging structure" error. EPV now runs in an epv job that calls phpbbmodders/.github's reusable EPV workflow (v1), which fails on any Fatal or Error finding not listed in .github/epv-allowed.txt. This extension has none. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/tests.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 97a670e..ea2cdd7 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -19,6 +19,8 @@ jobs: uses: phpbb-extensions/test-framework/.github/workflows/tests.yml@3.3.x with: EXTNAME: rmcgirr83/nationalflags # Your extension vendor/package name (required) + # EPV runs in the epv job below instead + EPV: 0 # Check for files with executable permissions? 1 (yes) or 0 (no) # Default: 1 @@ -55,4 +57,11 @@ jobs: # The MySQL and PostgreSQL jobs run tests across multiple PHP versions. # List the PHP versions you want your extension tested with. # Default: '["7.2", "7.3", "7.4", "8.0", "8.1", "8.2", "8.3", "8.4"]' - PHP_VERSION_MATRIX: '["8.0", "8.1", "8.2", "8.3", "8.4"]' \ No newline at end of file + PHP_VERSION_MATRIX: '["8.0", "8.1", "8.2", "8.3", "8.4"]' + + # EPV (Extension Pre Validator), failing on any Fatal or Error finding not + # listed in .github/epv-allowed.txt + epv: + uses: phpbbmodders/.github/.github/workflows/epv.yml@v1 + with: + EXTNAME: rmcgirr83/nationalflags