/
githubmirror
/
framework
Обзор
Документация
Войти
/
githubmirror
/
framework
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
13.x
.github/workflows/queues.yml
103 строки
3 KB
dependabot[bot]
Bump actions/checkout from 7.0.0 to 7.0.1 in the github-actions group (#60900)
27 июл 2026, 11:56
Не верифицирован
27 июл 2026, 11:56
1ada28e
Код
Авторство
О чём код?
name: queues on: push: branches: - master - '*.x' pull_request: permissions: contents: read jobs: sync: runs-on: ubuntu-24.04 timeout-minutes: 10 name: Sync Driver steps: - name: Checkout code uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - name: Setup PHP project uses: ./.github/actions/setup-php-project with: extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, pdo_mysql, :php-psr - name: Execute tests run: vendor/bin/phpunit tests/Integration/Queue env: QUEUE_CONNECTION: sync database: runs-on: ubuntu-24.04 timeout-minutes: 10 name: Database Driver steps: - name: Checkout code uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - name: Setup PHP project uses: ./.github/actions/setup-php-project with: extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, pdo_mysql, :php-psr - name: Setup SQLite Database run: php vendor/bin/testbench package:create-sqlite-db - name: Execute tests run: vendor/bin/phpunit tests/Integration/Queue env: DB_CONNECTION: sqlite QUEUE_CONNECTION: database beanstalkd: runs-on: ubuntu-24.04 timeout-minutes: 10 strategy: fail-fast: true matrix: include: - php: 8.3 pheanstalk: 7 - php: 8.4 pheanstalk: 8 name: Beanstalkd Driver (pda/pheanstalk:^${{ matrix.pheanstalk }}) steps: - name: Checkout code uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - name: Download & Extract beanstalkd run: curl -L https://github.com/beanstalkd/beanstalkd/archive/refs/tags/v1.13.tar.gz | tar xz - name: Make beanstalkd run: make working-directory: beanstalkd-1.13 - name: Setup PHP project uses: ./.github/actions/setup-php-project with: php-version: ${{ matrix.php }} extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, pdo_mysql, :php-psr composer-command: composer update --prefer-stable --prefer-dist --no-interaction --no-progress --with="pda/pheanstalk:^${{ matrix.pheanstalk }}" - name: Daemonize beanstalkd run: ./beanstalkd-1.13/beanstalkd & - name: Execute tests run: vendor/bin/phpunit tests/Integration/Queue env: QUEUE_CONNECTION: beanstalkd