diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index fccb0608..0d9b98b3 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -15,10 +15,12 @@ jobs: matrix: php: ['8.1', '8.2', '8.3'] stability: ['prefer-lowest', 'prefer-stable'] - laravel: ['^10.0', '^11.0'] + laravel: ['^10.0', '^11.0', '12.0'] exclude: - php: '8.1' laravel: '^11.0' + - php: '8.1' + laravel: '12.0' name: 'PHP ${{ matrix.php }} - Laravel: ${{matrix.laravel}} - ${{ matrix.stability }}' diff --git a/README.md b/README.md index adb7b2e9..346b6c00 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -RabbitMQ Queue driver for Laravel +RabbitMQ Queue driver for Laravel 12 ====================== [![Latest Stable Version](https://poser.pugx.org/vladimir-yuldashev/laravel-queue-rabbitmq/v/stable?format=flat-square)](https://packagist.org/packages/vladimir-yuldashev/laravel-queue-rabbitmq) [![Build Status](https://github.com/vyuldashev/laravel-queue-rabbitmq/actions/workflows/tests.yml/badge.svg?branch=master)](https://github.com/vyuldashev/laravel-queue-rabbitmq/actions/workflows/tests.yml) @@ -15,10 +15,22 @@ Only the latest version will get new features. Bug fixes will be provided using ## Installation -You can install this package via composer using this command: +Change composer.json: + +```json +"repositories": [ + { + "type": "vcs", + "url": "https://github.com/sweetrewenge/laravel-queue-rabbitmq.git" + } +], +"require": { + "sweetrewenge/laravel-queue-rabbitmq": "dev-main" +}, +``` ``` -composer require vladimir-yuldashev/laravel-queue-rabbitmq +composer update ``` The package will automatically register itself. diff --git a/composer.json b/composer.json index 1a91d725..eeaeb280 100644 --- a/composer.json +++ b/composer.json @@ -1,26 +1,30 @@ { - "name": "vladimir-yuldashev/laravel-queue-rabbitmq", + "name": "sweetrewenge/laravel-queue-rabbitmq", "description": "RabbitMQ driver for Laravel Queue. Supports Laravel Horizon.", "license": "MIT", "authors": [ { "name": "Vladimir Yuldashev", "email": "misterio92@gmail.com" + }, + { + "name": "Stanislav Moiseev", + "email": "rewengesweet@gmail.com" } ], "require": { "php": "^8.0", "ext-json": "*", - "illuminate/queue": "^10.0|^11.0", + "illuminate/queue": "^10.0|^11.0|^12.0", "php-amqplib/php-amqplib": "^v3.6" }, "require-dev": { "phpunit/phpunit": "^10.0|^11.0", "mockery/mockery": "^1.0", "laravel/horizon": "^5.0", - "orchestra/testbench": "^7.0|^8.0|^9.0", + "orchestra/testbench": "^7.0|^8.0|^9.0|^10.0", "laravel/pint": "^1.2", - "laravel/framework": "^9.0|^10.0|^11.0" + "laravel/framework": "^9.0|^10.0|^11.0|^12.0" }, "autoload": { "psr-4": {