Skip to content

Commit

Permalink
Large-scale update of dependencies, deprecation of PHP 8.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Kovah committed Feb 5, 2024
1 parent 679a3a9 commit 2817d47
Show file tree
Hide file tree
Showing 14 changed files with 2,163 additions and 2,590 deletions.
49 changes: 49 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
version: 2
updates:
- package-ecosystem: "npm"
directory: "/"
target-branch: "dev"
schedule:
interval: "weekly"
groups:
npm-major:
update-types:
- "major"
npm-minor:
update-types:
- "minor"
- "patch"

- package-ecosystem: "composer"
directory: "/"
target-branch: "dev"
schedule:
interval: "weekly"
groups:
composer-major:
update-types:
- "major"
composer-minor:
update-types:
- "minor"
- "patch"

- package-ecosystem: "docker"
directory: "/"
target-branch: "dev"
schedule:
interval: "weekly"
groups:
docker:
patterns:
- '*'

- package-ecosystem: "github-actions"
directory: "/"
target-branch: "dev"
schedule:
interval: "weekly"
groups:
actions:
patterns:
- '*'
6 changes: 3 additions & 3 deletions .github/workflows/analyze.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ jobs:
steps:
- uses: actions/checkout@v2

- name: Use Node.js 18.x
- name: Use Node.js
uses: actions/setup-node@v2
with:
node-version: 18
node-version: 20

- name: Build all assets
run: |
Expand All @@ -28,7 +28,7 @@ jobs:
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: 8.0
php-version: 8.1
coverage: pcov
extensions: mbstring

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/build-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,10 @@ jobs:
git config --global url."https://github.com/".insteadOf
ssh://git@github.com/
- name: Use Node.js 18.x
- name: Use Node.js
uses: actions/setup-node@v2
with:
node-version: 18
node-version: 20

- name: Try to build the assets
run: |
Expand Down Expand Up @@ -59,7 +59,7 @@ jobs:

- uses: shivammathur/setup-php@v2
with:
php-version: 8.0
php-version: 8.1
extensions: mbstring

- id: composer-cache
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@ jobs:
steps:
- uses: actions/checkout@v2

- name: Use Node.js 18 LTS
- name: Use Node.js
uses: actions/setup-node@v3
with:
node-version: 18
node-version: 20

- name: Try to build the assets
run: |
Expand All @@ -42,7 +42,7 @@ jobs:
strategy:
matrix:
operating-system: [ ubuntu-latest ]
php-versions: [ '8.0', '8.1', '8.2' ]
php-versions: [ '8.1', '8.2', '8.3' ]

steps:
- uses: actions/checkout@v2
Expand Down
30 changes: 18 additions & 12 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,41 +4,47 @@
"license": "GPL-3.0-or-later",
"type": "project",
"require": {
"php": "^8.0.2 | ^8.1 | ^8.2",
"php": "^8.1 | ^8.2 | ^8.3",
"composer/semver": "^3.3.2",
"doctrine/dbal": "^3.6.1",
"guzzlehttp/guzzle": "^7.0.1",
"doctrine/dbal": "^3.6",
"guzzlehttp/guzzle": "^7.8.1",
"kovah/laravel-html-meta": "^2.0",
"laracasts/flash": "^3.1",
"laravel/fortify": "^1.7",
"laravel/framework": "^9.0",
"laravel/fortify": "^v1.20",
"laravel/framework": "^v10.43",
"league/csv": "^9.6",
"league/flysystem-aws-s3-v3": "^3.0",
"league/flysystem-ftp": "^3.0",
"league/flysystem-sftp-v3": "^3.0",
"masterminds/html5": "^2.8",
"predis/predis": "^v2.1",
"rap2hpoutre/laravel-log-viewer": "^v2.2.0",
"sentry/sentry-laravel": "^3.3.0",
"shaarli/netscape-bookmark-parser": "^v4.0",
"rap2hpoutre/laravel-log-viewer": "^v2.3",
"sentry/sentry-laravel": "^4.2",
"shaarli/netscape-bookmark-parser": "dev-master",
"spatie/laravel-backup": "^8.1.5",
"symfony/http-client": "^6.0",
"symfony/mailgun-mailer": "^6.0",
"symfony/postmark-mailer": "^6.0",
"venturecraft/revisionable": "^1.34"
"venturecraft/revisionable": "^1.40"
},
"require-dev": {
"barryvdh/laravel-debugbar": "^3.2",
"barryvdh/laravel-ide-helper": "^2.6",
"spatie/laravel-ignition": "^1.6",
"spatie/laravel-ignition": "^2.4",
"fakerphp/faker": "^1.12",
"laravel/tinker": "^2.2",
"mockery/mockery": "^1.5",
"nunomaduro/collision": "^6.1",
"phpunit/phpunit": "^9.0",
"nunomaduro/collision": "^v7.10.0",
"phpunit/phpunit": "^10.5",
"roave/security-advisories": "dev-latest",
"squizlabs/php_codesniffer": "^3.5"
},
"repositories": [
{
"type": "git",
"url": "https://github.com/Kovah/netscape-bookmark-parser"
}
],
"autoload": {
"files": [
"app/Helper/functions.php"
Expand Down
Loading

0 comments on commit 2817d47

Please sign in to comment.