diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml new file mode 100644 index 0000000..52f37d5 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -0,0 +1,52 @@ +name: Bug Report +description: Report an Issue or Bug with the Package +title: "[Bug]: " +labels: ["bug"] +body: + - type: markdown + attributes: + value: | + We're sorry to hear you have a problem. Can you help us solve it by providing the following details. + - type: textarea + id: what-happened + attributes: + label: What happened? + description: What did you expect to happen? + placeholder: I cannot currently do X thing because when I do, it breaks X thing. + validations: + required: true + + - type: input + id: package-version + attributes: + label: Package Version + description: What version of our Package are you running? Please be as specific as possible + placeholder: 2.0.0 + validations: + required: true + - type: input + id: php-version + attributes: + label: PHP Version + description: What version of PHP are you running? Please be as specific as possible + placeholder: 8.2.0 + validations: + required: true + - type: input + id: laravel-version + attributes: + label: Laravel Version + description: What version of Laravel are you running? Please be as specific as possible + placeholder: 9.0.0 + validations: + required: true + - type: dropdown + id: operating-systems + attributes: + label: Which operating systems does with happen with? + description: You may select more than one. + multiple: true + options: + - macOS + - Windows + - Linux diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index f17f97e..94f8257 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,11 +1,8 @@ blank_issues_enabled: false contact_links: - - name: Ask a question + - name: Questions & Feature Requests url: https://github.com/codebar-ag/laravel-bexio/issues/new about: Ask the community for help - - name: Request a feature - url: https://github.com/codebar-ag/laravel-bexio/issues/new - about: Share ideas for new features - - name: Report a bug - url: https://github.com/codebar-ag/laravel-bexio/issues/new - about: Report a reproducable bug + - name: Report a security issue + url: https://github.com/codebar-ag/laravel-bexio/security/policy + about: Learn how to notify us for sensitive bugs diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 05ed5d7..ae885d2 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -14,7 +14,7 @@ jobs: max-parallel: 1 matrix: os: [ ubuntu-latest, windows-latest ] - php: [ 8.2 ] + php: [ 8.2, 8.3 ] laravel: [ 10.* ] stability: [ prefer-lowest, prefer-stable ] include: diff --git a/composer.json b/composer.json index 3d0ea5b..e30adaa 100644 --- a/composer.json +++ b/composer.json @@ -23,28 +23,28 @@ ], "require": { "php": "^8.2", - "guzzlehttp/guzzle": "^7.5", + "guzzlehttp/guzzle": "^7.8", "illuminate/contracts": "^10.0", - "laravel/framework": "10.*", - "orchestra/testbench": "8.*", + "laravel/framework": "^10.39", + "orchestra/testbench": "^8.19", "saloonphp/cache-plugin": "^3.0", - "saloonphp/laravel-plugin": "^3.0", - "saloonphp/saloon": "^3.0", - "spatie/laravel-data": "^3.6", + "saloonphp/laravel-plugin": "^3.2", + "saloonphp/saloon": "^3.4", + "spatie/laravel-data": "^3.11", "spatie/laravel-enum": "^3.0", - "spatie/laravel-package-tools": "^1.9.2" + "spatie/laravel-package-tools": "^1.16" }, "require-dev": { - "laravel/pint": "^1.5", - "nunomaduro/collision": "^7.0", - "nunomaduro/larastan": "^2.4.0", - "orchestra/testbench": "^8.0", - "pestphp/pest": "^2.0", - "pestphp/pest-plugin-laravel": "^2.0", - "phpstan/extension-installer": "^1.1", - "phpstan/phpstan-deprecation-rules": "^1.0", - "phpstan/phpstan-phpunit": "^1.0", - "spatie/laravel-ray": "^1.9" + "laravel/pint": "^1.13", + "nunomaduro/collision": "^7.10", + "nunomaduro/larastan": "^2.8", + "orchestra/testbench": "^8.19", + "pestphp/pest": "^2.30", + "pestphp/pest-plugin-laravel": "^2.2", + "phpstan/extension-installer": "^1.3", + "phpstan/phpstan-deprecation-rules": "^1.1", + "phpstan/phpstan-phpunit": "^1.3", + "spatie/laravel-ray": "^1.33" }, "autoload": { "psr-4": {