Skip to content

Commit 9bd84da

Browse files
committed
nette/forms 3.2.8 & support for php 8.5
1 parent dab20ed commit 9bd84da

3 files changed

Lines changed: 21 additions & 20 deletions

File tree

.github/workflows/main.yaml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ on:
1313
env:
1414
extensions: "json"
1515
cache-version: "1"
16-
composer-version: "v1"
16+
composer-version: "v2"
1717
composer-install: "composer update --no-interaction --no-progress --no-suggest --prefer-dist --prefer-stable"
1818

1919
jobs:
@@ -29,7 +29,7 @@ jobs:
2929

3030
steps:
3131
- name: "Checkout"
32-
uses: "actions/checkout@v2"
32+
uses: "actions/checkout@v4"
3333

3434
- name: "Setup PHP cache environment"
3535
id: "extcache"
@@ -40,7 +40,7 @@ jobs:
4040
key: "${{ env.cache-version }}"
4141

4242
- name: "Cache PHP extensions"
43-
uses: "actions/cache@v2"
43+
uses: "actions/cache@v4"
4444
with:
4545
path: "${{ steps.extcache.outputs.dir }}"
4646
key: "${{ steps.extcache.outputs.key }}"
@@ -58,10 +58,10 @@ jobs:
5858

5959
- name: "Get Composer cache directory"
6060
id: "composercache"
61-
run: 'echo "::set-output name=dir::$(composer config cache-files-dir)"'
61+
run: 'echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT'
6262

6363
- name: "Cache PHP dependencies"
64-
uses: "actions/cache@v2"
64+
uses: "actions/cache@v4"
6565
with:
6666
path: "${{ steps.composercache.outputs.dir }}"
6767
key: "${{ runner.os }}-composer-${{ hashFiles('**/composer.json') }}"
@@ -88,7 +88,7 @@ jobs:
8888

8989
steps:
9090
- name: "Checkout"
91-
uses: "actions/checkout@v2"
91+
uses: "actions/checkout@v4"
9292

9393
- name: "Setup PHP cache environment"
9494
id: "extcache"
@@ -99,7 +99,7 @@ jobs:
9999
key: "${{ env.cache-version }}"
100100

101101
- name: "Cache PHP extensions"
102-
uses: "actions/cache@v2"
102+
uses: "actions/cache@v4"
103103
with:
104104
path: "${{ steps.extcache.outputs.dir }}"
105105
key: "${{ steps.extcache.outputs.key }}"
@@ -117,10 +117,10 @@ jobs:
117117

118118
- name: "Get Composer cache directory"
119119
id: "composercache"
120-
run: 'echo "::set-output name=dir::$(composer config cache-files-dir)"'
120+
run: 'echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT'
121121

122122
- name: "Cache PHP dependencies"
123-
uses: "actions/cache@v2"
123+
uses: "actions/cache@v4"
124124
with:
125125
path: "${{ steps.composercache.outputs.dir }}"
126126
key: "${{ runner.os }}-composer-${{ hashFiles('**/composer.json') }}"
@@ -138,7 +138,7 @@ jobs:
138138

139139
strategy:
140140
matrix:
141-
php-version: ["8.1", "8.2"]
141+
php-version: ["8.1", "8.2", "8.3", "8.4","8.5"]
142142
operating-system: [ "ubuntu-latest" ]
143143
composer-args: [ "" ]
144144
include:
@@ -152,7 +152,7 @@ jobs:
152152

153153
steps:
154154
- name: "Checkout"
155-
uses: "actions/checkout@v2"
155+
uses: "actions/checkout@v4"
156156

157157
- name: "Setup PHP cache environment"
158158
id: "extcache"
@@ -163,7 +163,7 @@ jobs:
163163
key: "${{ env.cache-version }}"
164164

165165
- name: "Cache PHP extensions"
166-
uses: "actions/cache@v2"
166+
uses: "actions/cache@v4"
167167
with:
168168
path: "${{ steps.extcache.outputs.dir }}"
169169
key: "${{ steps.extcache.outputs.key }}"
@@ -181,10 +181,10 @@ jobs:
181181

182182
- name: "Get Composer cache directory"
183183
id: "composercache"
184-
run: 'echo "::set-output name=dir::$(composer config cache-files-dir)"'
184+
run: 'echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT'
185185

186186
- name: "Cache PHP dependencies"
187-
uses: "actions/cache@v2"
187+
uses: "actions/cache@v4"
188188
with:
189189
path: "${{ steps.composercache.outputs.dir }}"
190190
key: "${{ runner.os }}-composer-${{ hashFiles('**/composer.json') }}"
@@ -213,7 +213,7 @@ jobs:
213213

214214
steps:
215215
- name: "Checkout"
216-
uses: "actions/checkout@v2"
216+
uses: "actions/checkout@v4"
217217

218218
- name: "Setup PHP cache environment"
219219
id: "extcache"
@@ -224,7 +224,7 @@ jobs:
224224
key: "${{ env.cache-version }}"
225225

226226
- name: "Cache PHP extensions"
227-
uses: "actions/cache@v2"
227+
uses: "actions/cache@v4"
228228
with:
229229
path: "${{ steps.extcache.outputs.dir }}"
230230
key: "${{ steps.extcache.outputs.key }}"
@@ -242,10 +242,10 @@ jobs:
242242

243243
- name: "Get Composer cache directory"
244244
id: "composercache"
245-
run: 'echo "::set-output name=dir::$(composer config cache-files-dir)"'
245+
run: 'echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT'
246246

247247
- name: "Cache PHP dependencies"
248-
uses: "actions/cache@v2"
248+
uses: "actions/cache@v4"
249249
with:
250250
path: "${{ steps.composercache.outputs.dir }}"
251251
key: "${{ runner.os }}-composer-${{ hashFiles('**/composer.json') }}"

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
],
1919
"require": {
2020
"php": ">=8.1",
21-
"nette/forms": "3.2.7",
21+
"nette/forms": "3.2.8",
2222
"nette/application": "^3.0"
2323
},
2424
"require-dev": {

src/Traits/BootstrapContainerTrait.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,8 @@ public function addEmail(
188188
string $name,
189189
string|\Stringable|null $label = null,
190190
int $maxLength = 255
191-
): NetteTextInput {
191+
): NetteTextInput
192+
{
192193
return $this->addText($name, $label)
193194
->setNullable(BootstrapForm::$allwaysUseNullable)
194195
->addRule(Form::Email);

0 commit comments

Comments
 (0)