From ea031d4838e9158e83076c5fcd0500ba92e0590f Mon Sep 17 00:00:00 2001 From: SweetRewenge Date: Wed, 26 Mar 2025 00:15:24 +0500 Subject: [PATCH 1/6] laravel 12 support --- .github/workflows/tests.yml | 4 +++- composer.json | 6 +++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index fccb0608..4a7bb67a 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' + - laravel: '12.0' + php: '8.1' name: 'PHP ${{ matrix.php }} - Laravel: ${{matrix.laravel}} - ${{ matrix.stability }}' diff --git a/composer.json b/composer.json index 1a91d725..caf8a0fc 100644 --- a/composer.json +++ b/composer.json @@ -11,16 +11,16 @@ "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": { From 401d10854103f1b5ce888cced8540c22267eab6b Mon Sep 17 00:00:00 2001 From: SweetRewenge Date: Wed, 26 Mar 2025 00:17:50 +0500 Subject: [PATCH 2/6] code style --- .github/workflows/tests.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 4a7bb67a..0d9b98b3 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -19,8 +19,8 @@ jobs: exclude: - php: '8.1' laravel: '^11.0' - - laravel: '12.0' - php: '8.1' + - php: '8.1' + laravel: '12.0' name: 'PHP ${{ matrix.php }} - Laravel: ${{matrix.laravel}} - ${{ matrix.stability }}' From cbaf28df4b97ddabc8f36c7f1f1d22c5292d8f9a Mon Sep 17 00:00:00 2001 From: SweetRewenge Date: Wed, 26 Mar 2025 00:32:51 +0500 Subject: [PATCH 3/6] composer update name of package --- composer.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/composer.json b/composer.json index caf8a0fc..eeaeb280 100644 --- a/composer.json +++ b/composer.json @@ -1,11 +1,15 @@ { - "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": { From 0992cccbe854b4780a4c789c3f087cb5675de716 Mon Sep 17 00:00:00 2001 From: SweetRewenge Date: Wed, 26 Mar 2025 02:02:31 +0500 Subject: [PATCH 4/6] update readme --- README.md | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index adb7b2e9..07f7e6be 100644 --- a/README.md +++ b/README.md @@ -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: + +```php +"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. From a8e82171f801010914243e3618ec4c4e2e1a4971 Mon Sep 17 00:00:00 2001 From: SweetRewenge Date: Wed, 26 Mar 2025 02:10:29 +0500 Subject: [PATCH 5/6] update readme code resource --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 07f7e6be..09fe3402 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ Only the latest version will get new features. Bug fixes will be provided using Change composer.json: -```php +```json "repositories": [ { "type": "vcs", From 4adcbffefbb6210cbcdf88a2143843774d836f51 Mon Sep 17 00:00:00 2001 From: SweetRewenge Date: Wed, 26 Mar 2025 07:09:33 +0500 Subject: [PATCH 6/6] update readme --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 09fe3402..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)