diff options
Diffstat (limited to 'vendor/soundasleep/html2text/.github/workflows/test.yml')
-rw-r--r-- | vendor/soundasleep/html2text/.github/workflows/test.yml | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/vendor/soundasleep/html2text/.github/workflows/test.yml b/vendor/soundasleep/html2text/.github/workflows/test.yml new file mode 100644 index 000000000..f1c485e90 --- /dev/null +++ b/vendor/soundasleep/html2text/.github/workflows/test.yml @@ -0,0 +1,41 @@ +name: Test +on: + - push +jobs: + test: + strategy: + matrix: + operating-system: + - ubuntu-latest + php-version: + - '7.3' + - '7.4' + - '8.0' + - '8.1' + - '8.2' + name: php ${{ matrix.php-version }} on ${{ matrix.operating-system }} + runs-on: ${{ matrix.operating-system }} + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Setup PHP + uses: shivammathur/setup-php@v2 + with: + php-version: ${{ matrix.php-version }} + extensions: mbstring + coverage: none + - name: Get composer cache directory + id: composer-cache + run: echo "::set-output name=dir::$(composer config cache-files-dir)" + - name: Setup composer cache + uses: actions/cache@v3 + with: + path: ${{ steps.composer-cache.outputs.dir }} + key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} + restore-keys: ${{ runner.os }}-composer- + - name: Install composer dependencies + env: + COMPOSER_AUTH: ${{ secrets.COMPOSER_AUTH }} + run: composer install --no-ansi --no-interaction --no-scripts --no-progress --prefer-dist + - name: Run tests + run: vendor/bin/phpunit |