Skip to content

Commit 81c835d

Browse files
authored
Merge pull request #8464 from codeigniter4/develop
4.4.5 Ready code
2 parents eb252d2 + 1e6c17a commit 81c835d

File tree

182 files changed

+2496
-1035
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

182 files changed

+2496
-1035
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ body:
2929
- '8.0'
3030
- '8.1'
3131
- '8.2'
32+
- '8.3'
3233
validations:
3334
required: true
3435

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,11 @@
22
33
Each pull request should address a single issue and have a meaningful title.
44
5+
- PR title must include the type (feat, fix, chore, docs, perf, refactor, style, test) of the commit per Conventional Commits specification. See https://www.conventionalcommits.org/en/v1.0.0/ for the discussion.
56
- Pull requests must be in English.
67
- If a pull request fixes an issue, reference the issue with a suitable keyword (e.g., Fixes <issue number>).
78
- All bug fixes should be sent to the __"develop"__ branch, this is where the next bug fix version will be developed.
8-
- PRs with any enhancement should be sent to the next minor version branch, e.g. __"4.3"__
9+
- PRs with any enhancement should be sent to the next minor version branch, e.g. __"4.5"__
910
1011
-->
1112
**Description**

.github/prlint.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"title": [
3+
{
4+
"pattern": "^(\\[\\d+\\.\\d+\\]\\s{1})?(feat|fix|chore|docs|perf|refactor|style|test)(\\([\\-.@:`a-zA-Z0-9]+\\))?!?:\\s{1}\\S.+\\S|Prep for \\d\\.\\d\\.\\d release|\\d\\.\\d\\.\\d Ready code$",
5+
"message": "PR title must include the type (feat, fix, chore, docs, perf, refactor, style, test) of the commit per Conventional Commits specification. See https://www.conventionalcommits.org/en/v1.0.0/ for the discussion."
6+
}
7+
]
8+
}

.github/workflows/deploy-userguide-latest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
4949
# Create an artifact of the html output
5050
- name: Upload artifact
51-
uses: actions/upload-artifact@v3
51+
uses: actions/upload-artifact@v4
5252
with:
5353
name: HTML Documentation
5454
path: user_guide_src/build/html/

.github/workflows/reusable-coveralls.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
coverage: xdebug
2525

2626
- name: Download coverage files
27-
uses: actions/download-artifact@v3
27+
uses: actions/download-artifact@v4
2828
with:
2929
path: build/cov
3030

@@ -37,7 +37,7 @@ jobs:
3737
echo "COMPOSER_CACHE_FILES_DIR=$(composer config cache-files-dir)" >> $GITHUB_ENV
3838
3939
- name: Cache dependencies
40-
uses: actions/cache@v3
40+
uses: actions/cache@v4
4141
with:
4242
path: ${{ env.COMPOSER_CACHE_FILES_DIR }}
4343
key: ${{ github.job }}-php-${{ inputs.php-version }}-${{ hashFiles('**/composer.*') }}
@@ -46,7 +46,7 @@ jobs:
4646
${{ github.job }}-
4747
4848
- name: Cache PHPUnit's static analysis cache
49-
uses: actions/cache@v3
49+
uses: actions/cache@v4
5050
with:
5151
path: build/.phpunit.cache/code-coverage
5252
key: phpunit-code-coverage-${{ hashFiles('**/phpunit.*') }}

.github/workflows/reusable-phpunit-test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ jobs:
167167
echo "ARTIFACT_NAME=${{ inputs.job-id || github.job }}-php-${{ inputs.php-version }}-db-${{ inputs.db-platform || 'none' }}" >> $GITHUB_ENV
168168
169169
- name: Cache dependencies
170-
uses: actions/cache@v3
170+
uses: actions/cache@v4
171171
with:
172172
path: ${{ env.COMPOSER_CACHE_FILES_DIR }}
173173
key: ${{ inputs.job-id || github.job }}-php-${{ inputs.php-version }}-db-${{ inputs.db-platform || 'none' }}-${{ hashFiles('**/composer.*') }}
@@ -178,7 +178,7 @@ jobs:
178178
179179
- name: Cache PHPUnit's static analysis cache
180180
if: ${{ inputs.enable-artifact-upload }}
181-
uses: actions/cache@v3
181+
uses: actions/cache@v4
182182
with:
183183
path: build/.phpunit.cache/code-coverage
184184
key: phpunit-code-coverage-${{ hashFiles('**/phpunit.*') }}
@@ -206,7 +206,7 @@ jobs:
206206

207207
- name: Upload coverage results as artifact
208208
if: ${{ inputs.enable-artifact-upload }}
209-
uses: actions/upload-artifact@v3
209+
uses: actions/upload-artifact@v4
210210
with:
211211
name: ${{ env.ARTIFACT_NAME }}
212212
path: build/cov/coverage-${{ env.ARTIFACT_NAME }}.cov

.github/workflows/reusable-serviceless-phpunit-test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ jobs:
7979
echo "ARTIFACT_NAME=${{ inputs.job-id || github.job }}-php-${{ inputs.php-version }}" >> $GITHUB_ENV
8080
8181
- name: Cache Composer dependencies
82-
uses: actions/cache@v3
82+
uses: actions/cache@v4
8383
with:
8484
path: ${{ env.COMPOSER_CACHE_FILES_DIR }}
8585
key: ${{ inputs.job-id || github.job }}-php-${{ inputs.php-version }}-${{ hashFiles('**/composer.*') }}
@@ -89,7 +89,7 @@ jobs:
8989
9090
- name: Cache PHPUnit's static analysis cache
9191
if: ${{ inputs.enable-artifact-upload }}
92-
uses: actions/cache@v3
92+
uses: actions/cache@v4
9393
with:
9494
path: build/.phpunit.cache/code-coverage
9595
key: phpunit-code-coverage-${{ hashFiles('**/phpunit.*') }}
@@ -116,7 +116,7 @@ jobs:
116116

117117
- name: Upload coverage results as artifact
118118
if: ${{ inputs.enable-artifact-upload }}
119-
uses: actions/upload-artifact@v3
119+
uses: actions/upload-artifact@v4
120120
with:
121121
name: ${{ env.ARTIFACT_NAME }}
122122
path: build/cov/coverage-${{ env.ARTIFACT_NAME }}.cov

.github/workflows/test-coding-standards.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
run: echo "COMPOSER_CACHE_FILES_DIR=$(composer config cache-files-dir)" >> $GITHUB_ENV
4747

4848
- name: Cache dependencies
49-
uses: actions/cache@v3
49+
uses: actions/cache@v4
5050
with:
5151
path: ${{ env.COMPOSER_CACHE_FILES_DIR }}
5252
key: ${{ runner.os }}-${{ matrix.php-version }}-${{ hashFiles('**/composer.lock') }}

.github/workflows/test-deptrac.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
run: echo "COMPOSER_CACHE_FILES_DIR=$(composer config cache-files-dir)" >> $GITHUB_ENV
5454

5555
- name: Cache dependencies
56-
uses: actions/cache@v3
56+
uses: actions/cache@v4
5757
with:
5858
path: ${{ env.COMPOSER_CACHE_FILES_DIR }}
5959
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.json') }}
@@ -63,7 +63,7 @@ jobs:
6363
run: mkdir -p build/
6464

6565
- name: Cache Deptrac results
66-
uses: actions/cache@v3
66+
uses: actions/cache@v4
6767
with:
6868
path: build
6969
key: ${{ runner.os }}-deptrac-${{ github.sha }}

.github/workflows/test-phpstan.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
run: echo "COMPOSER_CACHE_FILES_DIR=$(composer config cache-files-dir)" >> $GITHUB_ENV
6464

6565
- name: Cache dependencies
66-
uses: actions/cache@v3
66+
uses: actions/cache@v4
6767
with:
6868
path: ${{ env.COMPOSER_CACHE_FILES_DIR }}
6969
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.json') }}
@@ -73,7 +73,7 @@ jobs:
7373
run: mkdir -p build/phpstan
7474

7575
- name: Cache PHPStan result cache directory
76-
uses: actions/cache@v3
76+
uses: actions/cache@v4
7777
with:
7878
path: build/phpstan
7979
key: ${{ runner.os }}-phpstan-${{ github.sha }}

0 commit comments

Comments
 (0)