From c66cde768a33c45d6ae544c4c541532d15287744 Mon Sep 17 00:00:00 2001 From: Rhys Lees <43909932+RhysLees@users.noreply.github.com> Date: Thu, 11 Jan 2024 17:48:52 +0000 Subject: [PATCH] WIP --- .github/ISSUE_TEMPLATE/bug.yml | 52 +++++++++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 11 +++---- .github/workflows/run-tests.yml | 2 +- composer.json | 30 +++++++++--------- 4 files changed, 72 insertions(+), 23 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/bug.yml 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 81e7423..4a4f242 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-zendesk/issues/new about: Ask the community for help - - name: Request a feature - url: https://github.com/codebar-ag/laravel-zendesk/issues/new - about: Share ideas for new features - - name: Report a bug - url: https://github.com/codebar-ag/laravel-zendesk/issues/new - about: Report a reproducable bug + - name: Report a security issue + url: https://github.com/codebar-ag/laravel-zendesk/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 c581300..93a9af9 100644 --- a/composer.json +++ b/composer.json @@ -23,27 +23,27 @@ ], "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.28", + "orchestra/testbench": "^8.13", "saloonphp/cache-plugin": "^3.0", "saloonphp/laravel-plugin": "^3.0", "saloonphp/saloon": "^3.0", - "spatie/laravel-data": "^3.6", - "spatie/laravel-package-tools": "^1.9.2" + "spatie/laravel-data": "^3.9", + "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.6", + "orchestra/testbench": "^8.13", + "pestphp/pest": "^2.23", + "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": {