name: PHP 7.1 on: [push, pull_request] env: COS_REGION: ${{ secrets.COS_REGION }} COS_APPID: ${{ secrets.COS_APPID }} COS_SECRET: ${{ secrets.COS_SECRET }} COS_KEY: ${{ secrets.COS_KEY }} COS_BUCKET: ${{ secrets.COS_BUCKET }} jobs: build: name: PHP ${{ matrix.php-versions }} Test on ${{ matrix.os }} runs-on: "${{ matrix.os }}" strategy: matrix: os: [ ubuntu-latest ] php-versions: [ '7.1' ] steps: - name: Checkout uses: actions/checkout@v2 - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php-versions }} tools: phpunit,composer coverage: none - name: Test run: | sudo apt update sudo apt install -y libzip-dev unzip libxml2-dev composer install composer require --dev phpunit/phpunit ./vendor/bin/phpunit