Skip to content

Commit 88832cb

Browse files
committed
ci(workflows): Fix patches
Signed-off-by: Joas Schilling <coding@schilljs.com>
1 parent a9d1f68 commit 88832cb

10 files changed

Lines changed: 105 additions & 25 deletions

.github/workflows/phpunit-mariadb.yml

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,16 +106,32 @@ jobs:
106106
persist-credentials: false
107107
path: apps/${{ env.APP_NAME }}
108108

109+
- name: Checkout app (richdocuments)
110+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
111+
with:
112+
persist-credentials: false
113+
path: apps/richdocuments
114+
repository: nextcloud/richdocuments
115+
ref: ${{ matrix.richdocuments-versions }}
116+
117+
- name: Checkout app (groupfolders)
118+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
119+
with:
120+
persist-credentials: false
121+
path: apps/groupfolders
122+
repository: nextcloud/groupfolders
123+
ref: ${{ matrix.groupfolders-versions }}
124+
109125
- name: Set up php ${{ matrix.php-versions }}
110126
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # 2.37.2
111127
with:
112128
php-version: ${{ matrix.php-versions }}
113129
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation
114-
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, mysql, pdo_mysql
130+
extensions: apcu, bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, mysql, pdo_mysql
115131
coverage: none
116132
ini-file: development
117133
# Temporary workaround for missing pcntl_* in PHP 8.3
118-
ini-values: disable_functions=
134+
ini-values: apc.enable_cli=on, disable_functions=
119135
env:
120136
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
121137

.github/workflows/phpunit-mariadb.yml.patch

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,23 +16,23 @@ index 5f8501e..8de1fcc 100644
1616
path: apps/${{ env.APP_NAME }}
1717

1818
+ - name: Checkout app (richdocuments)
19-
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
19+
+ uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
2020
+ with:
2121
+ persist-credentials: false
2222
+ path: apps/richdocuments
2323
+ repository: nextcloud/richdocuments
2424
+ ref: ${{ matrix.richdocuments-versions }}
2525
+
2626
+ - name: Checkout app (groupfolders)
27-
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
27+
+ uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
2828
+ with:
2929
+ persist-credentials: false
3030
+ path: apps/groupfolders
3131
+ repository: nextcloud/groupfolders
3232
+ ref: ${{ matrix.groupfolders-versions }}
3333
+
3434
- name: Set up php ${{ matrix.php-versions }}
35-
uses: shivammathur/setup-php@accd6127cb78bee3e8082180cb391013d204ef9f # v2.37.0
35+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # 2.37.2
3636
with:
3737
php-version: ${{ matrix.php-versions }}
3838
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation

.github/workflows/phpunit-mysql.yml

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,16 +102,32 @@ jobs:
102102
persist-credentials: false
103103
path: apps/${{ env.APP_NAME }}
104104

105+
- name: Checkout app (richdocuments)
106+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
107+
with:
108+
persist-credentials: false
109+
path: apps/richdocuments
110+
repository: nextcloud/richdocuments
111+
ref: ${{ matrix.richdocuments-versions }}
112+
113+
- name: Checkout app (groupfolders)
114+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
115+
with:
116+
persist-credentials: false
117+
path: apps/groupfolders
118+
repository: nextcloud/groupfolders
119+
ref: ${{ matrix.groupfolders-versions }}
120+
105121
- name: Set up php ${{ matrix.php-versions }}
106122
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # 2.37.2
107123
with:
108124
php-version: ${{ matrix.php-versions }}
109125
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation
110-
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, mysql, pdo_mysql
126+
extensions: apcu, bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, mysql, pdo_mysql
111127
coverage: none
112128
ini-file: development
113129
# Temporary workaround for missing pcntl_* in PHP 8.3
114-
ini-values: disable_functions=
130+
ini-values: apc.enable_cli=on, disable_functions=
115131
env:
116132
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
117133

.github/workflows/phpunit-mysql.yml.patch

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,23 +16,23 @@ index fcc0750..ada49fc 100644
1616
path: apps/${{ env.APP_NAME }}
1717

1818
+ - name: Checkout app (richdocuments)
19-
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
19+
+ uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
2020
+ with:
2121
+ persist-credentials: false
2222
+ path: apps/richdocuments
2323
+ repository: nextcloud/richdocuments
2424
+ ref: ${{ matrix.richdocuments-versions }}
2525
+
2626
+ - name: Checkout app (groupfolders)
27-
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
27+
+ uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
2828
+ with:
2929
+ persist-credentials: false
3030
+ path: apps/groupfolders
3131
+ repository: nextcloud/groupfolders
3232
+ ref: ${{ matrix.groupfolders-versions }}
3333
+
3434
- name: Set up php ${{ matrix.php-versions }}
35-
uses: shivammathur/setup-php@accd6127cb78bee3e8082180cb391013d204ef9f # v2.37.0
35+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # 2.37.2
3636
with:
3737
php-version: ${{ matrix.php-versions }}
3838
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation

.github/workflows/phpunit-oci.yml

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,16 +116,32 @@ jobs:
116116
persist-credentials: false
117117
path: apps/${{ env.APP_NAME }}
118118

119+
- name: Checkout app (richdocuments)
120+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
121+
with:
122+
persist-credentials: false
123+
path: apps/richdocuments
124+
repository: nextcloud/richdocuments
125+
ref: ${{ matrix.richdocuments-versions }}
126+
127+
- name: Checkout app (groupfolders)
128+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
129+
with:
130+
persist-credentials: false
131+
path: apps/groupfolders
132+
repository: nextcloud/groupfolders
133+
ref: ${{ matrix.groupfolders-versions }}
134+
119135
- name: Set up php ${{ matrix.php-versions }}
120136
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # 2.37.2
121137
with:
122138
php-version: ${{ matrix.php-versions }}
123139
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation
124-
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, oci8
140+
extensions: apcu, bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, oci8
125141
coverage: none
126142
ini-file: development
127143
# Temporary workaround for missing pcntl_* in PHP 8.3
128-
ini-values: disable_functions=
144+
ini-values: apc.enable_cli=on, disable_functions=
129145
env:
130146
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
131147

.github/workflows/phpunit-oci.yml.patch

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,23 +16,23 @@ index 5eadd44..b81f8ee 100644
1616
path: apps/${{ env.APP_NAME }}
1717

1818
+ - name: Checkout app (richdocuments)
19-
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
19+
+ uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
2020
+ with:
2121
+ persist-credentials: false
2222
+ path: apps/richdocuments
2323
+ repository: nextcloud/richdocuments
2424
+ ref: ${{ matrix.richdocuments-versions }}
2525
+
2626
+ - name: Checkout app (groupfolders)
27-
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
27+
+ uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
2828
+ with:
2929
+ persist-credentials: false
3030
+ path: apps/groupfolders
3131
+ repository: nextcloud/groupfolders
3232
+ ref: ${{ matrix.groupfolders-versions }}
3333
+
3434
- name: Set up php ${{ matrix.php-versions }}
35-
uses: shivammathur/setup-php@accd6127cb78bee3e8082180cb391013d204ef9f # v2.37.0
35+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # 2.37.2
3636
with:
3737
php-version: ${{ matrix.php-versions }}
3838
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation

.github/workflows/phpunit-pgsql.yml

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,16 +107,32 @@ jobs:
107107
persist-credentials: false
108108
path: apps/${{ env.APP_NAME }}
109109

110+
- name: Checkout app (richdocuments)
111+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
112+
with:
113+
persist-credentials: false
114+
path: apps/richdocuments
115+
repository: nextcloud/richdocuments
116+
ref: ${{ matrix.richdocuments-versions }}
117+
118+
- name: Checkout app (groupfolders)
119+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
120+
with:
121+
persist-credentials: false
122+
path: apps/groupfolders
123+
repository: nextcloud/groupfolders
124+
ref: ${{ matrix.groupfolders-versions }}
125+
110126
- name: Set up php ${{ matrix.php-versions }}
111127
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # 2.37.2
112128
with:
113129
php-version: ${{ matrix.php-versions }}
114130
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation
115-
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, pgsql, pdo_pgsql
131+
extensions: apcu, bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, pgsql, pdo_pgsql
116132
coverage: none
117133
ini-file: development
118134
# Temporary workaround for missing pcntl_* in PHP 8.3
119-
ini-values: disable_functions=
135+
ini-values: apc.enable_cli=on, disable_functions=
120136
env:
121137
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
122138

.github/workflows/phpunit-pgsql.yml.patch

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,23 +16,23 @@ index e703479..7b2dfe9 100644
1616
path: apps/${{ env.APP_NAME }}
1717

1818
+ - name: Checkout app (richdocuments)
19-
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
19+
+ uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
2020
+ with:
2121
+ persist-credentials: false
2222
+ path: apps/richdocuments
2323
+ repository: nextcloud/richdocuments
2424
+ ref: ${{ matrix.richdocuments-versions }}
2525
+
2626
+ - name: Checkout app (groupfolders)
27-
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
27+
+ uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
2828
+ with:
2929
+ persist-credentials: false
3030
+ path: apps/groupfolders
3131
+ repository: nextcloud/groupfolders
3232
+ ref: ${{ matrix.groupfolders-versions }}
3333
+
3434
- name: Set up php ${{ matrix.php-versions }}
35-
uses: shivammathur/setup-php@accd6127cb78bee3e8082180cb391013d204ef9f # v2.37.0
35+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # 2.37.2
3636
with:
3737
php-version: ${{ matrix.php-versions }}
3838
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation

.github/workflows/phpunit-sqlite.yml

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,16 +96,32 @@ jobs:
9696
persist-credentials: false
9797
path: apps/${{ env.APP_NAME }}
9898

99+
- name: Checkout app (richdocuments)
100+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
101+
with:
102+
persist-credentials: false
103+
path: apps/richdocuments
104+
repository: nextcloud/richdocuments
105+
ref: ${{ matrix.richdocuments-versions }}
106+
107+
- name: Checkout app (groupfolders)
108+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
109+
with:
110+
persist-credentials: false
111+
path: apps/groupfolders
112+
repository: nextcloud/groupfolders
113+
ref: ${{ matrix.groupfolders-versions }}
114+
99115
- name: Set up php ${{ matrix.php-versions }}
100116
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # 2.37.2
101117
with:
102118
php-version: ${{ matrix.php-versions }}
103119
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation
104-
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite
120+
extensions: apcu, bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite
105121
coverage: none
106122
ini-file: development
107123
# Temporary workaround for missing pcntl_* in PHP 8.3
108-
ini-values: disable_functions=
124+
ini-values: apc.enable_cli=on, disable_functions=
109125
env:
110126
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
111127

.github/workflows/phpunit-sqlite.yml.patch

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,23 +16,23 @@ index e7baa9e..0f6b7fc 100644
1616
path: apps/${{ env.APP_NAME }}
1717

1818
+ - name: Checkout app (richdocuments)
19-
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
19+
+ uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
2020
+ with:
2121
+ persist-credentials: false
2222
+ path: apps/richdocuments
2323
+ repository: nextcloud/richdocuments
2424
+ ref: ${{ matrix.richdocuments-versions }}
2525
+
2626
+ - name: Checkout app (groupfolders)
27-
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
27+
+ uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
2828
+ with:
2929
+ persist-credentials: false
3030
+ path: apps/groupfolders
3131
+ repository: nextcloud/groupfolders
3232
+ ref: ${{ matrix.groupfolders-versions }}
3333
+
3434
- name: Set up php ${{ matrix.php-versions }}
35-
uses: shivammathur/setup-php@accd6127cb78bee3e8082180cb391013d204ef9f # v2.37.0
35+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # 2.37.2
3636
with:
3737
php-version: ${{ matrix.php-versions }}
3838
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation

0 commit comments

Comments
 (0)