diff --git a/.github/workflows/joomla_testing.yml b/.github/workflows/joomla_testing.yml index 800f4b0..1e7763a 100644 --- a/.github/workflows/joomla_testing.yml +++ b/.github/workflows/joomla_testing.yml @@ -56,8 +56,6 @@ jobs: uses: actions/setup-node@v4 with: node-version: '18' - cache: 'npm' - cache-dependency-path: '**/package-lock.json' - name: Cache Joomla Downloads uses: actions/cache@v4 @@ -241,10 +239,10 @@ jobs: key: ${{ runner.os }}-composer-codeception-8.1-${{ hashFiles('**/composer.lock') }} restore-keys: | ${{ runner.os }}-composer-codeception-8.1- - ${{ runner.os }}-composer-codeception- - ${{ runner.os }}-composer- - name: Install Codeception + env: + COMPOSER_AUTH: '{"github-oauth": {"github.com": "${{ secrets.GITHUB_TOKEN }}"}}' run: | composer global require codeception/codeception composer global require codeception/module-db diff --git a/.github/workflows/php_quality.yml b/.github/workflows/php_quality.yml index 6fcd817..05e347c 100644 --- a/.github/workflows/php_quality.yml +++ b/.github/workflows/php_quality.yml @@ -45,10 +45,10 @@ jobs: key: ${{ runner.os }}-composer-phpcs-${{ matrix.php-version }}-${{ hashFiles('**/composer.lock') }} restore-keys: | ${{ runner.os }}-composer-phpcs-${{ matrix.php-version }}- - ${{ runner.os }}-composer-phpcs- - ${{ runner.os }}-composer- - name: Install PHP_CodeSniffer + env: + COMPOSER_AUTH: '{"github-oauth": {"github.com": "${{ secrets.GITHUB_TOKEN }}"}}' run: | composer global require "squizlabs/php_codesniffer:^3.0" --with-all-dependencies composer global require "phpcompatibility/php-compatibility:^9.0" --with-all-dependencies @@ -99,11 +99,12 @@ jobs: key: ${{ runner.os }}-composer-phpstan-${{ matrix.php-version }}-${{ hashFiles('**/composer.lock') }} restore-keys: | ${{ runner.os }}-composer-phpstan-${{ matrix.php-version }}- - ${{ runner.os }}-composer-phpstan- - ${{ runner.os }}-composer- - name: Install PHPStan + env: + COMPOSER_AUTH: '{"github-oauth": {"github.com": "${{ secrets.GITHUB_TOKEN }}"}}' run: | + composer global config --no-plugins allow-plugins.phpstan/extension-installer true composer global require phpstan/phpstan "^1.0" --with-all-dependencies composer global require phpstan/extension-installer "^1.0" --with-all-dependencies @@ -146,10 +147,10 @@ jobs: key: ${{ runner.os }}-composer-phpcompat-8.3-${{ hashFiles('**/composer.lock') }} restore-keys: | ${{ runner.os }}-composer-phpcompat-8.3- - ${{ runner.os }}-composer-phpcompat- - ${{ runner.os }}-composer- - name: Install dependencies + env: + COMPOSER_AUTH: '{"github-oauth": {"github.com": "${{ secrets.GITHUB_TOKEN }}"}}' run: | composer global require "squizlabs/php_codesniffer:^3.0" --with-all-dependencies composer global require "phpcompatibility/php-compatibility:^9.0" --with-all-dependencies diff --git a/README.md b/README.md index 295cee5..0285f78 100644 --- a/README.md +++ b/README.md @@ -207,6 +207,7 @@ See the [CHANGELOG.md](./CHANGELOG.md) for detailed version history. ## Revision History -| Version | Date | Author | Description | -| ------- | ---------- | -----------------------------_-- | ------------------------------------- | -| 3.0 | 2025-12-09 | Jonathan Miller (@jmiller-moko) | Added Metadata and Revision History | +| Date | Change Summary | Author | +| ---------- | ------------------------------------------------------------------- | ------------------------------- | +| 2026-01-05 | Initial publication of template documentation and feature overview. | Moko Consulting | +| 2026-01-05 | Fixed malformed markdown table formatting in revision history. | Jonathan Miller (@jmiller-moko) |