diff --git a/.github/workflows/requirement-checker.yaml b/.github/workflows/requirement-checker.yaml index 4c6bd93ac..4d5d5cb91 100644 --- a/.github/workflows/requirement-checker.yaml +++ b/.github/workflows/requirement-checker.yaml @@ -44,7 +44,7 @@ jobs: working-directory: requirement-checker - name: Ensure that the make target is up to date - run: cd requirement-checker; make vendor_install + run: cd requirement-checker; make _vendor_install - name: Lint CS run: cd requirement-checker; make cs_lint @@ -69,7 +69,7 @@ jobs: working-directory: requirement-checker - name: Ensure that the make target is up to date - run: cd requirement-checker; make vendor_install + run: cd requirement-checker; make _vendor_install - name: Run tests run: cd requirement-checker; make phpunit_autoreview @@ -119,7 +119,7 @@ jobs: composer-options: ${{ matrix.composer-options }} - name: Ensure that the make target is up to date - run: cd requirement-checker; make vendor_install + run: cd requirement-checker; make _vendor_install - name: Install the Composer (root) dependencies uses: ramsey/composer-install@v2 @@ -295,7 +295,7 @@ jobs: composer-options: ${{ matrix.php.composer-options }} - name: Ensure that the make target is up to date - run: cd requirement-checker; make vendor_install + run: cd requirement-checker; make _vendor_install - name: Install the Composer (root) dependencies uses: ramsey/composer-install@v2 diff --git a/requirement-checker/Makefile b/requirement-checker/Makefile index ae315cce1..d61eef632 100644 --- a/requirement-checker/Makefile +++ b/requirement-checker/Makefile @@ -182,6 +182,10 @@ test_e2e: docker_images _test_e2e_pass_no_config_min_composer_php _test_e2e_pass .PHONY: vendor_install vendor_install: composer install --ansi + $(MAKE) _vendor_install + +.PHONY: _vendor_install +_vendor_install: touch -c vendor touch -c $(PHPUNIT_BIN)