update the username of the nextcloud docker image for CI and add gherkin version on compose file (#721)

* On CI change the username of nextcloud image

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* add behat/gherkein in the package.json

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

---------

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>
This commit is contained in:
Nalem7 2024-10-22 16:55:23 +05:45 коммит произвёл GitHub
Родитель 3cb68f7e98
Коммит 71d0a14eda
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
3 изменённых файлов: 5 добавлений и 4 удалений

4
.github/workflows/shared_workflow.yml поставляемый
Просмотреть файл

@ -230,7 +230,7 @@ jobs:
phpVersionMajor: 8
phpVersionMinor: 2
database: mysql
runs-on: ubuntu-20.04
container:
image: public.ecr.aws/ubuntu/ubuntu:latest
@ -241,7 +241,7 @@ jobs:
services:
nextcloud:
image: ghcr.io/juliushaertl/nextcloud-dev-php${{ format('{0}{1}', matrix.phpVersionMajor,matrix.phpVersionMinor) }}:20231202-1
image: ghcr.io/juliusknorr/nextcloud-dev-php${{ format('{0}{1}', matrix.phpVersionMajor,matrix.phpVersionMinor) }}:20231202-1
env:
SQL: ${{ matrix.database }}
SERVER_BRANCH: ${{ matrix.nextcloudVersion }}

Просмотреть файл

@ -7,7 +7,8 @@
"behat/behat": "^3.10",
"helmich/phpunit-json-assert": "^3.4",
"vimeo/psalm": "5.23.1",
"guzzlehttp/guzzle": "^7.9"
"guzzlehttp/guzzle": "^7.9",
"behat/gherkin": "v4.9.0"
},
"scripts": {
"cs:fix": "php-cs-fixer fix",

2
composer.lock сгенерированный
Просмотреть файл

@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "6c8c491c6d1ebcc408266a04413c1056",
"content-hash": "6c11ca84c253b1ff7772321bd08b0e3e",
"packages": [],
"packages-dev": [
{