Gargron / fileupload

PHP FileUpload library that supports chunked uploads
MIT License
459 stars 87 forks source link

Add 8.1 support #84

Closed grantjanecek closed 2 years ago

grantjanecek commented 2 years ago

@Gargron

StudioMaX commented 2 years ago

Since Travis is not supported anymore, could you please rewrite this to GitHub Actions?

For example:

# .github/workflows/main.yml
name: "CI"

on: ['push', 'pull_request']

jobs:
  unit-tests:
    name: "Unit Tests"
    runs-on: "ubuntu-latest"
    strategy:
      fail-fast: false
      matrix:
        php-version:
          - "7.2"
          - "7.3"
          - "7.4"
          - "8.0"
          - "8.1"
    steps:
      - uses: "actions/checkout@v2"
      - uses: "shivammathur/setup-php@v2"
        with:
          php-version: "${{ matrix.php-version }}"
          coverage: "none"
      - uses: "ramsey/composer-install@v2"
        with:
          composer-options: "${{ matrix.composer-options }}"
      - name: "Run unit tests"
        run: "./vendor/bin/phpunit --verbose --colors=always"