Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Ignore after size attributes (#64)#192

Ignore after size attributes (#64)

Ignore after size attributes (#64) #192

Workflow file for this run

name:build
on:
push:
branches:
-'4.*'
pull_request:null
jobs:
test:
name:Test PHP ${{ matrix.php-versions }}
runs-on:ubuntu-latest
strategy:
matrix:
php-versions:['8.1']
steps:
-name:Install ODBC driver.
run:|
sudo curl https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/prod.list | sudo tee /etc/apt/sources.list.d/mssql-release.list
sudo ACCEPT_EULA=Y apt-get install -y msodbcsql18
-name:Checkout
uses:actions/checkout@v2
-name:Setup DB services
run:|
cd tests
docker compose up -d
cd ..
-name:Setup PHP ${{ matrix.php-versions }}
uses:shivammathur/setup-php@v2
with:
php-version:${{ matrix.php-versions }}
coverage:pcov
tools:pecl
extensions:mbstring, pdo, pdo_sqlite, pdo_pgsql, pdo_sqlsrv, pdo_mysql
-name:Get Composer Cache Directory
id:composer-cache
run:echo "::set-output name=dir::$(composer config cache-files-dir)"
-name:Restore Composer Cache
uses:actions/cache@v4
with:
path:${{ steps.composer-cache.outputs.dir }}
key:${{ runner.os }}-composer-${{ hashFiles('**/composer.json') }}
restore-keys:${{ runner.os }}-composer-
-name:Install dependencies with composer
if:matrix.php-versions != '8.5'
run:composer update --prefer-dist --no-interaction --no-progress --optimize-autoloader --ansi
-name:Install dependencies with composer php 8.5
if:matrix.php-versions == '8.5'
run:composer update --ignore-platform-reqs --prefer-dist --no-interaction --no-progress --optimize-autoloader --ansi
-name:Execute Tests
run:|
vendor/bin/phpunit --coverage-clover=coverage.clover
-name:Upload coverage to Codecov
continue-on-error:true# if is fork
uses:codecov/codecov-action@v1
with:
token:${{ secrets.CODECOV_TOKEN }}
file:./coverage.clover
-name:Upload coverage to Scrutinizer
continue-on-error:true# if is fork
uses:sudo-bot/action-scrutinizer@latest
with:
cli-args:"--format=php-clover coverage.clover"
sqlite:
name:SQLite PHP ${{ matrix.php-versions }}
runs-on:ubuntu-latest
strategy:
matrix:
php-versions:['8.1', '8.4']
steps:
-name:Checkout
uses:actions/checkout@v2
-name:Setup PHP ${{ matrix.php-versions }}
uses:shivammathur/setup-php@v2
with:
php-version:${{ matrix.php-versions }}
coverage:pcov
tools:pecl
extensions:mbstring, pdo, pdo_sqlite
-name:Get Composer Cache Directory
id:composer-cache
run:echo "::set-output name=dir::$(composer config cache-files-dir)"
-name:Restore Composer Cache
uses:actions/cache@v4
with:
path:${{ steps.composer-cache.outputs.dir }}
key:${{ runner.os }}-composer-${{ hashFiles('**/composer.json') }}
restore-keys:${{ runner.os }}-composer-
-name:Install dependencies with composer
if:matrix.php-versions != '8.5'
run:composer update --prefer-dist --no-interaction --no-progress --optimize-autoloader --ansi
-name:Install dependencies with composer php 8.5
if:matrix.php-versions == '8.5'
run:composer update --ignore-platform-reqs --prefer-dist --no-interaction --no-progress --optimize-autoloader --ansi
-name:Execute Tests
env:
DB:sqlite
run:|
vendor/bin/phpunit tests/Migrations/SQLite

[8]ページ先頭

©2009-2025 Movatter.jp