Skip to content

Commit

Permalink
Merge pull request #47 from njoguamos/add-laravel-11-support
Browse files Browse the repository at this point in the history
Add laravel 11 support
  • Loading branch information
njoguamos authored Apr 7, 2024
2 parents c34f608 + 1fba259 commit 730c3f3
Show file tree
Hide file tree
Showing 4 changed files with 2,809 additions and 1,510 deletions.
19 changes: 12 additions & 7 deletions .github/workflows/run-test.yml
Original file line number Diff line number Diff line change
@@ -1,28 +1,33 @@
name: run-tests

on:
push:
branches: [main]
pull_request:
branches: [main]
on: pull_request

jobs:
test:
runs-on: ubuntu-latest
strategy:
fail-fast: true
matrix:
php: ['8.0', 8.1, 8.2]
laravel: [9.*, 10.*]
os: [ ubuntu-latest, windows-latest ]
php: ['8.0', 8.1, 8.2, '8.3']
laravel: [9.*, 10.*, 11.*]
stability: [prefer-stable]
include:
- laravel: 9.*
testbench: 7.*
- laravel: 10.*
testbench: 8.*
- laravel: 11.*
testbench: 9.*
exclude:
- laravel: 11.*
php: 8.1
- laravel: 11.*
php: 8.0
- laravel: 10.*
php: 8.0
- laravel: 9.*
php: 8.3

name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.stability }} - ${{ matrix.os }}

Expand Down
6 changes: 1 addition & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
> **Warning**
> This package is still in development and is not production ready. Use for testing and development.

![Cover](art/cover.png)

# Jenga API wrapper for Laravel
# Jenga API wrapper for Laravel 9+
[![run-tests](https://github.com/njoguamos/laravel-jenga/actions/workflows/run-test.yml/badge.svg)](https://github.com/njoguamos/laravel-jenga/actions/workflows/run-test.yml)
[![License](https://img.shields.io/github/license/njoguamos/laravel-jenga.svg)](https://github.com/njoguamos/laravel-jenga)
[![Latest Stable Version](https://img.shields.io/packagist/v/njoguamos/laravel-jenga.svg)](https://packagist.org/packages/njoguamos/laravel-jenga)
Expand Down
27 changes: 13 additions & 14 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,12 @@
"name": "njoguamos/laravel-jenga",
"description": "A Laravel package for setting up and interacting with Jenga V3 API.",
"keywords": [
"NjoguAmos",
"laravel",
"jenga-api",
"equity bank"
"Njogu Amos",
"Laravel",
"Jenga API",
"Equity Bank",
"Jenga V3 API",
"Payment Gateway"
],
"homepage": "https://github.com/njoguamos/laravel-jenga",
"license": "MIT",
Expand All @@ -17,25 +19,22 @@
}
],
"require": {
"php": "^8.0 | ^8.1 | ^8.2",
"php": "^8.0 | ^8.1 | ^8.2 | ^8.3",
"guzzlehttp/guzzle": "^7.5",
"illuminate/database": "^9.0 | ^10.0",
"illuminate/support": " ^9.0 | ^10.0",
"illuminate/contracts": " ^9.0 | ^10.0 | ^11.0",
"spatie/crypto": "^2.0",
"spatie/laravel-package-tools": "^1.13.0"
},
"require-dev": {
"laravel/pint": "^1.0",
"nunomaduro/collision": "^6.0",
"nunomaduro/larastan": "^2.0.1",
"orchestra/testbench": "^7.0 | ^8.0",
"pestphp/pest": "^1.21",
"pestphp/pest-plugin-laravel": "^1.1",
"nunomaduro/collision": "^6.0 | ^v7.10 | ^v8.1",
"larastan/larastan": "^2.9",
"orchestra/testbench": "^7.0 | ^8.0 | ^9.0",
"pestphp/pest": "^1.21 | ^2.0",
"phpstan/extension-installer": "^1.1",
"phpstan/phpstan-deprecation-rules": "^1.0",
"phpstan/phpstan-phpunit": "^1.0",
"phpunit/phpunit": "^9.5",
"spatie/pest-plugin-test-time": "^1.1"
"spatie/pest-plugin-test-time": "^1.1 | ^2.1"
},
"autoload": {
"psr-4": {
Expand Down
Loading

0 comments on commit 730c3f3

Please sign in to comment.