Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
152 commits
Select commit Hold shift + click to select a range
59de29e
docs: add changelog and upgrade for v4.6.4 (#9655)
paulbalandan Aug 2, 2025
993e05c
refactor: change `$request` to `CLIRequest|IncomingRequest` in `API\R…
paulbalandan Aug 3, 2025
61ed3ac
refactor: fix phpdoc and improve code in `Language` (#9656)
paulbalandan Aug 4, 2025
f0ba124
refactor: remove redundant property declarations in `BaseController` …
paulbalandan Aug 5, 2025
d45342a
style: use multiline array shape (#9662)
paulbalandan Aug 5, 2025
fb0ea4b
refactor: Update phpDoc typing (#9661)
neznaika0 Aug 7, 2025
eacad65
chore: added @ddevsr to author mergeable.yml
ddevsr Aug 8, 2025
b30692a
Merge pull request #9666 from ddevsr/patch-3
samsonasik Aug 8, 2025
bd4c41d
chore(deps): bump actions/download-artifact from 4 to 5 (#9663)
dependabot[bot] Aug 9, 2025
076e882
chore(deps): bump actions/checkout from 4 to 5 (#9674)
dependabot[bot] Aug 12, 2025
c2d9440
fix: `DatabaseLive` tests failing locally (#9669)
paulbalandan Aug 12, 2025
343b6f7
fix: unset `encryption.key` variables in `RunInSeparateProcess` tests…
paulbalandan Aug 12, 2025
09b69af
refactor: update `CheckPhpIni` code (#9672)
paulbalandan Aug 12, 2025
509ed87
test: remove useless `DotEnvTest` test (#9673)
paulbalandan Aug 12, 2025
103f1a9
fix: prevent non-shared DB instances from polluting shared cache (#9679)
michalsn Aug 13, 2025
d4a93f2
chore(deps-dev): update rector/rector requirement from 2.1.2 to 2.1.3
dependabot[bot] Aug 13, 2025
8a6426c
Merge pull request #9681 from codeigniter4/dependabot/composer/rector…
samsonasik Aug 13, 2025
da25ed2
fix: `Connection::getFieldData()` default value convention for `SQLSR…
michalsn Aug 14, 2025
27770e7
fix: Forge::modifyColumn() for Postgre handler
michalsn Aug 12, 2025
4721884
fix: Forge::modifyColumn() for SQLSRV handler
michalsn Aug 14, 2025
5206da9
chore(deps-dev): update rector/rector requirement from 2.1.3 to 2.1.4
dependabot[bot] Aug 15, 2025
76fc478
Merge pull request #9687 from codeigniter4/dependabot/composer/rector…
samsonasik Aug 15, 2025
031d5c6
Merge pull request #9676 from michalsn/fix/modifyColumn-postgre
michalsn Aug 15, 2025
66d00ee
refactor: apply rector latest dev-main
samsonasik Aug 25, 2025
6967b4c
refactor: fix unit test init result on call stored procedure result
samsonasik Aug 25, 2025
7f2251e
refactor: add array return on addFilters() method
samsonasik Aug 25, 2025
af194bf
Merge pull request #9691 from samsonasik/refactor-run-rector-latest-dev
samsonasik Aug 25, 2025
63e9ebd
fix: setting created_at field in Model::replace() method (#9693)
michalsn Aug 27, 2025
ea9612f
fix: Casting in insertBatch and updateBatch methods. (#9698)
patel-vansh Sep 4, 2025
e6491a3
fix: compileOrderBy method (#9697)
michalsn Sep 4, 2025
3c592ff
docs: fixed the typo (#9702)
patel-vansh Sep 4, 2025
65dd775
chore: Bump to Rector 2.1.5 and re-run it
samsonasik Sep 5, 2025
4e8b8a5
Merge pull request #9707 from samsonasik/chore-bump-rector-215
samsonasik Sep 5, 2025
bc62d40
chore(deps): bump actions/setup-node from 4.0.0 to 5.0.0 (#9704)
dependabot[bot] Sep 5, 2025
01bdf35
refactor: change `qossmic/deptrac-shim` has abandoned (#9689)
ddevsr Sep 5, 2025
9cd6fd2
docs: Update style recommendations (#9700)
neznaika0 Sep 5, 2025
88600aa
chore(deps): bump actions/setup-python from 5 to 6 (#9705)
dependabot[bot] Sep 5, 2025
67f46a3
chore(deps): bump actions/github-script from 7 to 8 (#9706)
dependabot[bot] Sep 5, 2025
20831df
chore: Bump to Rector 2.1.6 and clean up rector skip config
samsonasik Sep 5, 2025
769b679
Merge pull request #9709 from samsonasik/chore-bump-rector-216
samsonasik Sep 5, 2025
aa2dcd6
refactor: Improve types for phpstan (#9685)
neznaika0 Sep 5, 2025
52206b8
chore: Run latest Rector to apply return type on ParserTest for Arrow…
samsonasik Sep 10, 2025
4387f32
Merge pull request #9714 from samsonasik/chore-return-arrow
samsonasik Sep 10, 2025
269ccd4
chore: fix phpstan notice on PHPStan 2.1.23
samsonasik Sep 10, 2025
df987ae
Merge pull request #9715 from samsonasik/chore-fix-phpstan-notice
samsonasik Sep 10, 2025
76006e4
chore(deps-dev): update rector/rector requirement from 2.1.6 to 2.1.7
dependabot[bot] Sep 10, 2025
d771d58
Merge pull request #9716 from codeigniter4/dependabot/composer/rector…
samsonasik Sep 10, 2025
05495dd
refactor: Add `synchronous` option for SQLite tests (#9717)
neznaika0 Sep 13, 2025
6e98ce5
fix: Add missing translation (#9719)
neznaika0 Sep 14, 2025
f16bf87
chore(deps): bump ad-m/github-push-action from 0.6.0 to 1.0.0 (#9721)
dependabot[bot] Sep 17, 2025
89fee62
refactor: fix phpstan issues on magic properties (#9728)
paulbalandan Sep 27, 2025
3756f97
fix: SQLite3 password handling for empty string
michalsn Sep 27, 2025
9f6c771
update changelog
michalsn Sep 27, 2025
9524570
Merge pull request #9729 from michalsn/fix/sqlite-connect
samsonasik Sep 28, 2025
26ebd42
refactor: Add @var on config properties on tests/
samsonasik Sep 30, 2025
8a298bb
Update composer_packages.rst
hex-ci Sep 30, 2025
4e88f88
Merge pull request #9730 from samsonasik/refactor-add-var-config-doc-…
samsonasik Sep 30, 2025
3f3df0d
Merge pull request #9731 from hex-ci/patch-6
samsonasik Sep 30, 2025
ed0668b
refactor: add array<> param docblock on tests/ based on array dim fetch
samsonasik Oct 1, 2025
a022c90
fix: TypeError in valid_base64 rule when checking invalid base64 stri…
michalsn Oct 1, 2025
52d16f8
Merge pull request #9734 from samsonasik/refactor-array-doc-based-on-…
samsonasik Oct 1, 2025
b352164
fix: debug toolbar logs collector behavior on `isEmpty()` (#9724)
mjomble Oct 1, 2025
4fc7bea
refactor: apply code quality level 40 for Rector
samsonasik Oct 3, 2025
aac5afa
Merge pull request #9739 from samsonasik/refactor-apply-code-quality-40
samsonasik Oct 3, 2025
bbdb64c
refactor: apply code quality level 41 for Rector
samsonasik Oct 3, 2025
a433d03
refactor: cs fix
samsonasik Oct 3, 2025
2ee8805
Merge pull request #9740 from samsonasik/refactor-apply-code-quality-41
samsonasik Oct 3, 2025
8544f6a
fix: crash in `toggleViewsHints` - `debugDiv.appendChild` (`toolbar.j…
mjomble Oct 3, 2025
cd92eab
fix: cannot read properties of null in toggleViewsHints (#9736)
michalsn Oct 3, 2025
47a3cc5
refactor: apply code quality level 51 for Rector
samsonasik Oct 4, 2025
bc19e6d
Merge pull request #9743 from samsonasik/refactor-apply-code-quality-51
samsonasik Oct 4, 2025
b935aa0
docs: fix example in `ResponseTrait::fail()` (#9742)
paulbalandan Oct 5, 2025
d66cd5c
refactor: apply code quality level 52 for Rector
samsonasik Oct 5, 2025
4806e65
Merge pull request #9744 from samsonasik/refactor-apply-code-quality-52
samsonasik Oct 5, 2025
60eb3df
chore: Bump rector to 2.2.1 and re-run it with increase code quality …
samsonasik Oct 7, 2025
253f9f5
chore: clean up double parentheses
samsonasik Oct 7, 2025
62a83bb
Merge pull request #9747 from samsonasik/chore-bump-rector-221
samsonasik Oct 7, 2025
4fc9473
refactor: apply code quality level 54 for Rector
samsonasik Oct 7, 2025
76c32a8
refactory: apply cs fix
samsonasik Oct 7, 2025
015e3df
Merge pull request #9750 from samsonasik/refactor-apply-code-quality-54
samsonasik Oct 8, 2025
7503df3
chore(deps-dev): update rector/rector requirement from 2.2.1 to 2.2.2
dependabot[bot] Oct 10, 2025
8c6fb5f
Merge pull request #9753 from codeigniter4/dependabot/composer/rector…
samsonasik Oct 10, 2025
03e38aa
chore(deps-dev): update rector/rector requirement from 2.2.2 to 2.2.3
dependabot[bot] Oct 13, 2025
8e35838
Merge pull request #9757 from codeigniter4/dependabot/composer/rector…
samsonasik Oct 13, 2025
7afb8fd
docs(config): add note about Paths class requirements (#9756)
totoprayogo1916 Oct 14, 2025
76892a3
chore(deps): bump actions/setup-node from 5.0.0 to 6.0.0 (#9759)
dependabot[bot] Oct 14, 2025
8e8bfbc
docs: Note of hidden properties (#9754)
neznaika0 Oct 15, 2025
71c7625
refactor: apply code quality level 58 for Rector
samsonasik Oct 16, 2025
c809b41
Merge pull request #9764 from samsonasik/refactor-apply-code-quality-58
samsonasik Oct 16, 2025
3882bc8
refactor: apply code quality level 61 for Rector
samsonasik Oct 20, 2025
c37e3e1
refactor: cs fix
samsonasik Oct 20, 2025
928ed7c
Merge pull request #9766 from samsonasik/refactor-apply-code-quality-61
samsonasik Oct 20, 2025
2f0c6a7
chore(deps-dev): update rector/rector requirement from 2.2.3 to 2.2.4
dependabot[bot] Oct 22, 2025
68a7d27
chore: re-run rector
samsonasik Oct 22, 2025
f36eeec
Merge pull request #9767 from codeigniter4/dependabot/composer/rector…
samsonasik Oct 22, 2025
6a2885d
Typos in localization (#9768)
21DP1AReim Oct 23, 2025
16da41d
chore(deps-dev): update rector/rector requirement from 2.2.4 to 2.2.5
dependabot[bot] Oct 23, 2025
379154e
chore: re-run rector
samsonasik Oct 23, 2025
4dbbb00
chore: fix run rector
samsonasik Oct 23, 2025
baf79df
Merge pull request #9770 from codeigniter4/dependabot/composer/rector…
samsonasik Oct 26, 2025
4351b5a
chore(deps-dev): update rector/rector requirement from 2.2.5 to 2.2.6
dependabot[bot] Oct 27, 2025
0e1753d
chore: apply rector
samsonasik Oct 27, 2025
f1ec131
skip FinalizeTestCaseClassRector and DeclareStrictTypesTestsRector co…
samsonasik Oct 27, 2025
03a9337
fix: Typo in RedirectException (#9771)
neznaika0 Oct 27, 2025
cfd7f10
Merge pull request #9774 from codeigniter4/dependabot/composer/rector…
samsonasik Oct 27, 2025
ad4c036
chore: Remove #[RequiresPhp('>= 8.1')] in ExceptionsTest
samsonasik Oct 27, 2025
b6ed83f
Merge pull request #9775 from samsonasik/chore-remove-require-php-ver…
samsonasik Oct 27, 2025
6e12861
refactor: enable FunctionLikeToFirstClassCallableRector to convert ar…
samsonasik Oct 28, 2025
8f6a983
Merge pull request #9776 from samsonasik/refactor-enable-fn-to-first
samsonasik Oct 28, 2025
d9d1c5c
chore(deps): bump actions/upload-artifact from 4 to 5 (#9772)
dependabot[bot] Oct 30, 2025
abe5d1c
chore(deps): bump actions/download-artifact from 5 to 6 (#9773)
dependabot[bot] Oct 30, 2025
a19f3e8
chore(deps-dev): update rector/rector requirement from 2.2.6 to 2.2.7
dependabot[bot] Oct 30, 2025
308bdeb
refactor: re-run rector to remove null arg on default null param
samsonasik Oct 31, 2025
4f61cb4
Revert "refactor: re-run rector to remove null arg on default null pa…
samsonasik Oct 31, 2025
f35bc5a
chore: skip RemoveNullArgOnNullDefaultParamRector
samsonasik Oct 31, 2025
269a894
Merge pull request #9780 from codeigniter4/dependabot/composer/rector…
samsonasik Oct 31, 2025
f3b3131
fix: type error in controlled cell (#9784)
michalsn Oct 31, 2025
50116bb
refactor: use `superglobals` service in the `UserAgent` class (#9783)
michalsn Oct 31, 2025
cb39027
refactor: enable RemoveNullArgOnNullDefaultParamRector with skip on M…
samsonasik Nov 1, 2025
d01b5f3
Merge pull request #9785 from samsonasik/refactor-enable-remove-null-arg
samsonasik Nov 1, 2025
9972ca0
fix: handle resources and closures in JSON exception responses (#9788)
michalsn Nov 6, 2025
1455476
chore(deps-dev): update rector/rector requirement from 2.2.7 to 2.2.8
dependabot[bot] Nov 13, 2025
65ae42b
chore: fix phpstan
samsonasik Nov 13, 2025
0e15d04
Merge pull request #9795 from codeigniter4/dependabot/composer/rector…
samsonasik Nov 13, 2025
44d112f
chore: bump kint-php/kint to version minimum ^6.1
ddevsr Nov 19, 2025
1dbfd69
run composer update
ddevsr Nov 19, 2025
f5b9ac7
Merge pull request #9802 from ddevsr/kintphp-version-bump
samsonasik Nov 19, 2025
1b8de73
chore: clean up deprecated NodeTraverser:: constant usage, use Nodevi…
samsonasik Nov 20, 2025
aeb3204
Merge pull request #9806 from samsonasik/chore-clean-up-dep-node-trav…
samsonasik Nov 20, 2025
62ca979
fix: quote reserved keyword "timestamp" used as a field name for sess…
michalsn Nov 21, 2025
92100b2
chore(deps): bump actions/checkout from 5 to 6 (#9807)
dependabot[bot] Nov 23, 2025
dc301a7
chore(deps-dev): update rector/rector requirement from 2.2.8 to 2.2.9
dependabot[bot] Nov 28, 2025
7012e04
docs: Fixed typo (#9810)
hex-ci Nov 28, 2025
ab67240
Merge pull request #9814 from codeigniter4/dependabot/composer/rector…
samsonasik Nov 28, 2025
f58bc76
docs: remove internal tag from Throttler::check() description (#9817)
michalsn Dec 1, 2025
ee3a4b1
chore(deps-dev): update rector/rector requirement from 2.2.9 to 2.2.10
dependabot[bot] Dec 1, 2025
d694020
chore: remove RemoveDataProviderParamKeysRector from skip config as n…
samsonasik Dec 1, 2025
f1141f2
Merge pull request #9819 from codeigniter4/dependabot/composer/rector…
samsonasik Dec 1, 2025
999fd28
chore(deps-dev): update rector/rector requirement from 2.2.10 to 2.2.11
dependabot[bot] Dec 2, 2025
b1d6784
Merge pull request #9820 from codeigniter4/dependabot/composer/rector…
samsonasik Dec 5, 2025
e90690b
fix: Add an IDs for toolbar form fields (#9823)
neznaika0 Dec 5, 2025
2fa10e1
chore: bump to laminas-escaper v2.18 (#9824)
neznaika0 Dec 5, 2025
b36e7d3
docs: further specify alpha-rules and the permit_empty rule (#9818)
wipped Dec 5, 2025
733dea8
fix: disable echo in the preload file (#9825)
michalsn Dec 6, 2025
a0874eb
docs: Explanations for the `View` (#9755)
neznaika0 Dec 6, 2025
af8a84d
chore(deps-dev): update rector/rector requirement from 2.2.11 to 2.2.14
dependabot[bot] Dec 9, 2025
e4583d4
chore: fix rector notice on StringClassNameToClassConstantRector
samsonasik Dec 9, 2025
752d0c8
Merge pull request #9826 from codeigniter4/dependabot/composer/rector…
samsonasik Dec 9, 2025
e4bbe32
fix: `TypeError` in `DataCaster` initialization (#9738)
neznaika0 Dec 11, 2025
8cab7b0
fix: prevent Redis error when deleteMatching finds no keys (#9829)
michalsn Dec 11, 2025
a0b2439
chore: bump `vimeo/psalm` version to ^6.14 (#9834)
ddevsr Dec 12, 2025
cc229a6
Prep for 4.6.4 release (#9835)
paulbalandan Dec 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,17 @@ Each pull request should address a single issue and have a meaningful title.
- 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.
- Pull requests must be in English.
- If a pull request fixes an issue, reference the issue with a suitable keyword (e.g., Fixes <issue number>).
- Your branch name and the target name should be different.
- All bug fixes should be sent to the __"develop"__ branch, this is where the next bug fix version will be developed.
- PRs with any enhancement should be sent to the next minor version branch, e.g. __"4.5"__
- PRs with any enhancement should be sent to the next minor version branch, e.g. __"4.7"__

-->
**Description**
Explain what you have changed, and why.

**Checklist:**
- [ ] Securely signed commits
- [ ] Component(s) with PHPDoc blocks, only if necessary or adds value
- [ ] Component(s) with PHPDoc blocks, only if necessary or adds value (without duplication)
- [ ] Unit testing, with >80% coverage
- [ ] User guide updated
- [ ] Conforms to style guide
2 changes: 1 addition & 1 deletion .github/mergeable.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ mergeable:
regex: '### CodeIgniter4 Version'
- do: author
must_include:
regex: ^kenjis|lonnieezell|MGatner|michalsn|paulbalandan|samsonasik$
regex: ^kenjis|lonnieezell|MGatner|michalsn|paulbalandan|samsonasik|ddevsr$
fail:
- do: comment
payload:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/deploy-apidocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,12 +29,12 @@ jobs:
git config --global user.name "${GITHUB_ACTOR}"

- name: Checkout source
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
path: source

- name: Checkout target
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
repository: codeigniter4/api
token: ${{ secrets.ACCESS_TOKEN }}
Expand Down
22 changes: 11 additions & 11 deletions .github/workflows/deploy-distributables.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0 # fetch all tags

Expand Down Expand Up @@ -48,12 +48,12 @@ jobs:
git config --global user.name "${GITHUB_ACTOR}"

- name: Checkout source
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
path: source

- name: Checkout target
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
repository: codeigniter4/framework
token: ${{ secrets.ACCESS_TOKEN }}
Expand All @@ -66,7 +66,7 @@ jobs:
run: ./source/.github/scripts/deploy-framework ${GITHUB_WORKSPACE}/source ${GITHUB_WORKSPACE}/framework ${GITHUB_REF##*/}

- name: Release
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
github-token: ${{secrets.ACCESS_TOKEN}}
script: |
Expand Down Expand Up @@ -98,12 +98,12 @@ jobs:
git config --global user.name "${GITHUB_ACTOR}"

- name: Checkout source
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
path: source

- name: Checkout target
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
repository: codeigniter4/appstarter
token: ${{ secrets.ACCESS_TOKEN }}
Expand All @@ -116,7 +116,7 @@ jobs:
run: ./source/.github/scripts/deploy-appstarter ${GITHUB_WORKSPACE}/source ${GITHUB_WORKSPACE}/appstarter ${GITHUB_REF##*/}

- name: Release
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
github-token: ${{secrets.ACCESS_TOKEN}}
script: |
Expand Down Expand Up @@ -148,19 +148,19 @@ jobs:
git config --global user.name "${GITHUB_ACTOR}"

- name: Checkout source
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
path: source

- name: Checkout target
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
repository: codeigniter4/userguide
token: ${{ secrets.ACCESS_TOKEN }}
path: userguide

- name: Setup Python
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
python-version: '3.12'

Expand All @@ -176,7 +176,7 @@ jobs:
run: ./source/.github/scripts/deploy-userguide ${GITHUB_WORKSPACE}/source ${GITHUB_WORKSPACE}/userguide ${GITHUB_REF##*/}

- name: Release
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
github-token: ${{secrets.ACCESS_TOKEN}}
script: |
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/deploy-userguide-latest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup PHP
uses: shivammathur/setup-php@v2
Expand All @@ -34,7 +34,7 @@ jobs:
coverage: none

- name: Setup Python
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
python-version: '3.12'

Expand All @@ -57,7 +57,7 @@ jobs:

# Create an artifact of the html output
- name: Upload artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: HTML Documentation
path: user_guide_src/build/html/
Expand All @@ -75,7 +75,7 @@ jobs:
git commit -m "Update User Guide" -a || true

- name: Push changes
uses: ad-m/github-push-action@v0.6.0
uses: ad-m/github-push-action@v1.0.0
with:
branch: gh-pages
directory: gh-pages
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/label-add-conflict-all-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Get PR List
id: PR-list
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/label-signing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Check signed commits in PR
uses: 1Password/check-signed-commits-action@v1
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/reusable-coveralls.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,12 @@ jobs:
steps:
- name: Checkout base branch for PR
if: github.event_name == 'pull_request'
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
ref: ${{ github.base_ref }}

- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup PHP
uses: shivammathur/setup-php@v2
Expand All @@ -30,7 +30,7 @@ jobs:
coverage: xdebug

- name: Download coverage files
uses: actions/download-artifact@v4
uses: actions/download-artifact@v6
with:
path: build/cov

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/reusable-phpunit-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -150,12 +150,12 @@ jobs:

- name: Checkout base branch for PR
if: github.event_name == 'pull_request'
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
ref: ${{ github.base_ref }}

- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup PHP
uses: shivammathur/setup-php@v2
Expand Down Expand Up @@ -212,7 +212,7 @@ jobs:

- name: Upload coverage results as artifact
if: ${{ inputs.enable-artifact-upload }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: ${{ env.ARTIFACT_NAME }}
path: build/cov/coverage-${{ env.ARTIFACT_NAME }}.cov
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/reusable-serviceless-phpunit-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,12 +62,12 @@ jobs:
- name: Checkout base branch for PR
if: github.event_name == 'pull_request'
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
ref: ${{ github.base_ref }}

- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup PHP
uses: shivammathur/setup-php@v2
Expand Down Expand Up @@ -122,7 +122,7 @@ jobs:

- name: Upload coverage results as artifact
if: ${{ inputs.enable-artifact-upload }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: ${{ env.ARTIFACT_NAME }}
path: build/cov/coverage-${{ env.ARTIFACT_NAME }}.cov
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test-autoreview.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,12 +37,12 @@ jobs:
steps:
- name: Checkout base branch for PR
if: github.event_name == 'pull_request'
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
ref: ${{ github.base_ref }}

- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup PHP
uses: shivammathur/setup-php@v2
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test-coding-standards.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,12 @@ jobs:
steps:
- name: Checkout base branch for PR
if: github.event_name == 'pull_request'
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
ref: ${{ github.base_ref }}

- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup PHP
uses: shivammathur/setup-php@v2
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test-deptrac.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,12 +38,12 @@ jobs:
steps:
- name: Checkout base branch for PR
if: github.event_name == 'pull_request'
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
ref: ${{ github.base_ref }}

- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup PHP
uses: shivammathur/setup-php@v2
Expand Down Expand Up @@ -80,7 +80,7 @@ jobs:

- name: Run architectural inspection
run: |
composer require --dev qossmic/deptrac-shim
composer require --dev deptrac/deptrac
vendor/bin/deptrac analyze --cache-file=build/deptrac.cache
env:
GITHUB_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2 changes: 1 addition & 1 deletion .github/workflows/test-file-permissions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Detect unnecessary execution permissions
run: php utils/check_permission_x.php
4 changes: 2 additions & 2 deletions .github/workflows/test-phpstan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,12 +47,12 @@ jobs:
steps:
- name: Checkout base branch for PR
if: github.event_name == 'pull_request'
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
ref: ${{ github.base_ref }}

- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup PHP
uses: shivammathur/setup-php@v2
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test-psalm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,12 +29,12 @@ jobs:
steps:
- name: Checkout base branch for PR
if: github.event_name == 'pull_request'
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
ref: ${{ github.base_ref }}

- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup PHP
uses: shivammathur/setup-php@v2
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test-rector.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,12 +49,12 @@ jobs:
steps:
- name: Checkout base branch for PR
if: github.event_name == 'pull_request'
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
ref: ${{ github.base_ref }}

- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup PHP
uses: shivammathur/setup-php@v2
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test-scss.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,10 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Node
uses: actions/setup-node@v4.0.0
uses: actions/setup-node@v6.0.0
with:
# node version based on dart-sass test workflow
node-version: 16
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test-userguide.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,10 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Python
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
python-version: '3.12'

Expand Down
Loading
Loading