芝麻web文件管理V1.00
编辑当前文件:/home/mgatv524/giga.mgaplay.com.br/vendor/twig/twig/.github/workflows/ci.yml
name: "CI" on: pull_request: push: branches: - '3.x' env: SYMFONY_PHPUNIT_DISABLE_RESULT_CACHE: 1 permissions: contents: read jobs: tests: name: "PHP ${{ matrix.php-version }}" runs-on: 'ubuntu-latest' continue-on-error: ${{ matrix.experimental }} strategy: matrix: php-version: - '7.2.5' - '7.3' - '7.4' - '8.0' - '8.1' experimental: [false] steps: - name: "Checkout code" uses: actions/checkout@v2 - name: "Install PHP with extensions" uses: shivammathur/setup-php@v2 with: coverage: "none" php-version: ${{ matrix.php-version }} ini-values: memory_limit=-1 - name: "Add PHPUnit matcher" run: echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json" - run: composer install - name: "Install PHPUnit" run: vendor/bin/simple-phpunit install - name: "PHPUnit version" run: vendor/bin/simple-phpunit --version - name: "Run tests" run: vendor/bin/simple-phpunit extension-tests: needs: - 'tests' name: "${{ matrix.extension }} with PHP ${{ matrix.php-version }}" runs-on: 'ubuntu-latest' continue-on-error: true strategy: matrix: php-version: - '7.2.5' - '7.3' - '7.4' - '8.0' - '8.1' extension: - 'extra/cache-extra' - 'extra/cssinliner-extra' - 'extra/html-extra' - 'extra/inky-extra' - 'extra/intl-extra' - 'extra/markdown-extra' - 'extra/string-extra' - 'extra/twig-extra-bundle' experimental: [false] steps: - name: "Checkout code" uses: actions/checkout@v2 - name: "Install PHP with extensions" uses: shivammathur/setup-php@v2 with: coverage: "none" php-version: ${{ matrix.php-version }} ini-values: memory_limit=-1 - name: "Add PHPUnit matcher" run: echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json" - run: composer install - name: "Install PHPUnit" run: vendor/bin/simple-phpunit install - name: "PHPUnit version" run: vendor/bin/simple-phpunit --version - name: "Composer install" working-directory: ${{ matrix.extension}} run: composer install - name: "Run tests" working-directory: ${{ matrix.extension}} run: ../../vendor/bin/simple-phpunit # # Drupal does not support Twig 3 now! # # integration-tests: # needs: # - 'tests' # # name: "Integration tests with PHP ${{ matrix.php-version }}" # # runs-on: 'ubuntu-20.04' # # continue-on-error: true # # strategy: # matrix: # php-version: # - '7.3' # # steps: # - name: "Checkout code" # uses: actions/checkout@v2 # # - name: "Install PHP with extensions" # uses: shivammathur/setup-php@2 # with: # coverage: "none" # extensions: "gd, pdo_sqlite" # php-version: ${{ matrix.php-version }} # ini-values: memory_limit=-1 # tools: composer:v2 # # - run: bash ./tests/drupal_test.sh # shell: "bash"