diff --git a/.github/workflows/code-style.yml b/.github/workflows/code-style.yml index a148c440..d50e010b 100644 --- a/.github/workflows/code-style.yml +++ b/.github/workflows/code-style.yml @@ -20,7 +20,7 @@ jobs: echo "name=${NAME}" >> $GITHUB_OUTPUT - name: ${{ steps.detect.outputs.name }} the code style - uses: TheDragonCode/codestyler@v4 + uses: TheDragonCode/codestyler@v5 with: github_token: ${{ secrets.COMPOSER_TOKEN }} fix: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }} diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index f4dff185..a9ed469e 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -45,7 +45,7 @@ jobs: run: npm run build - name: Deploy to GitHub Pages - uses: crazy-max/ghaction-github-pages@v4.0.0 + uses: crazy-max/ghaction-github-pages@v4.1.0 with: target_branch: gh-pages build_dir: docs/.vuepress/dist diff --git a/.github/workflows/license.yml b/.github/workflows/license.yml new file mode 100644 index 00000000..4abdb6f6 --- /dev/null +++ b/.github/workflows/license.yml @@ -0,0 +1,10 @@ +name: Update license + +on: + schedule: + - cron: '0 3 1 1 *' + workflow_dispatch: + +jobs: + Update: + uses: TheDragonCode/.github/.github/workflows/license.yml@main \ No newline at end of file diff --git a/.github/workflows/phpunit.yml b/.github/workflows/phpunit.yml index c65daa95..658c16e8 100644 --- a/.github/workflows/phpunit.yml +++ b/.github/workflows/phpunit.yml @@ -9,8 +9,11 @@ jobs: strategy: fail-fast: true matrix: - php: [ "8.2", "8.3" ] - laravel: [ "10.0", "11.0" ] + php: [ "8.2", "8.3", "8.4" ] + laravel: [ "10.0", "11.0", "12.0" ] + exclude: + - laravel: "10.0" + php: "8.4" name: PHP ${{ matrix.php }}, Laravel ${{ matrix.laravel }} diff --git a/LICENSE b/LICENSE index cb5856d7..c4c90b77 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2024 Andrey Helldar +Copyright (c) 2020-2025 Andrey Helldar Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -18,4 +18,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. \ No newline at end of file +SOFTWARE. diff --git a/README.md b/README.md index 51a2b1d8..35c2e5e7 100644 --- a/README.md +++ b/README.md @@ -81,15 +81,15 @@ An [upgrade](https://deploy-operations.dragon-code.pro/upgrade-guide/) section i This package is licensed under the [MIT License](LICENSE). -[badge_build]: https://img.shields.io/github/actions/workflow/status/TheDragonCode/laravel-actions/phpunit.yml?style=flat-square +[badge_build]: https://img.shields.io/github/actions/workflow/status/TheDragonCode/laravel-deploy-operations/phpunit.yml?style=flat-square -[badge_downloads]: https://img.shields.io/packagist/dt/dragon-code/laravel-actions.svg?style=flat-square +[badge_downloads]: https://img.shields.io/packagist/dt/dragon-code/laravel-deploy-operations.svg?style=flat-square [badge_license]: https://img.shields.io/packagist/l/dragon-code/laravel-deploy-operations.svg?style=flat-square -[badge_stable]: https://img.shields.io/github/v/release/TheDragonCode/laravel-actions?label=packagist&style=flat-square +[badge_stable]: https://img.shields.io/github/v/release/TheDragonCode/laravel-deploy-operations?label=packagist&style=flat-square -[link_build]: https://github.com/TheDragonCode/laravel-actions/actions +[link_build]: https://github.com/TheDragonCode/laravel-deploy-operations/actions [link_license]: LICENSE diff --git a/composer.json b/composer.json index 27912957..346cacc1 100644 --- a/composer.json +++ b/composer.json @@ -35,10 +35,6 @@ { "type": "yoomoney", "url": "https://yoomoney.ru/to/410012608840929" - }, - { - "type": "donationalerts", - "url": "https://www.donationalerts.com/r/dragon_code" } ], "require": { @@ -46,18 +42,18 @@ "composer-runtime-api": "^2.2", "dragon-code/simple-dto": "^2.5.1", "dragon-code/support": "^6.6", - "illuminate/console": "^10.0 || ^11.0", - "illuminate/container": "^10.0 || ^11.0", - "illuminate/database": "^10.0 || ^11.0", - "illuminate/support": "^10.0 || ^11.0", + "illuminate/console": "^10.0 || ^11.0 || ^12.0", + "illuminate/container": "^10.0 || ^11.0 || ^12.0", + "illuminate/database": "^10.0 || ^11.0 || ^12.0", + "illuminate/support": "^10.0 || ^11.0 || ^12.0", "laravel/prompts": ">=0.1", "symfony/console": "^6.0 || ^7.0" }, "require-dev": { "mockery/mockery": "^1.3.1", "nesbot/carbon": "^2.62.1 || ^3.0", - "orchestra/testbench": "^8.0 || ^9.0", - "phpunit/phpunit": "^10.0", + "orchestra/testbench": "^8.0 || ^9.0 || ^10.0", + "phpunit/phpunit": "^10.0 || ^11.0 || ^12.0", "ramsey/uuid": "^4.0" }, "conflict": { diff --git a/docs/getting-started/installation.md b/docs/getting-started/installation.md index ac6c364b..4ec4730e 100644 --- a/docs/getting-started/installation.md +++ b/docs/getting-started/installation.md @@ -9,7 +9,6 @@ composer require dragon-code/laravel-deploy-operations ``` If necessary, you can publish the configuration file by calling the console command: -В случае необходимости ```bash php artisan vendor:publish --tag=config --provider="DragonCode\LaravelDeployOperations\ServiceProvider"