Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
8705f91
Update rector/rector requirement from ^0.18.3 to ^0.19.0 (#124)
dependabot[bot] Jan 10, 2024
57e7c3e
Update rector/rector requirement from ^0.19.0 to ^1.0.0 (#125)
dependabot[bot] Feb 7, 2024
1ffc263
update irc link (#127)
Arhell Feb 17, 2024
da1a178
Add more specific psalm type for result of `StringHelper::base64UrlEn…
vjik Mar 17, 2024
de94166
Fix docs (#130)
luizcmarin May 18, 2024
530048a
Fix docs (#131)
luizcmarin May 22, 2024
47a3675
Update UPGRADE.md (#132)
luizcmarin May 24, 2024
a7217c8
Fix readme badges (#133)
vjik Aug 26, 2024
e7a06ae
Remove scrutinizer (#134)
vjik Aug 26, 2024
fccb0ef
Fix psalm errors (#135)
vjik Aug 26, 2024
0e09941
Update rector/rector requirement from ^1.0.0 to ^2.0.3 (#136)
dependabot[bot] Dec 13, 2024
3230b19
Add `StringHelper::matchAnyRegex()` (#137)
vjik Jan 19, 2025
5063d70
Release version 2.5.0
vjik Jan 19, 2025
ae45a5c
Prepare for next release
vjik Jan 19, 2025
2bf12f1
Improve Rector CI action (#139)
vjik Jan 31, 2025
eff507e
Explicitly mark nullable parameters
ferrumfist Feb 2, 2025
4cdcc85
Bump minimal required PHP version to 8.1 (#140)
vjik Feb 6, 2025
4a1623d
Fix `StringHelper::parsePath()` for empty string (#141)
vjik Feb 7, 2025
59deb2e
Check string on a valid UTF-8 in `StringHelper` trim methods (#142)
vjik Feb 7, 2025
8accf08
Add PHP 8.4 (#143)
vjik Feb 9, 2025
eeb087d
Release version 2.6.0
vjik Feb 9, 2025
220caa7
Prepare for next release
vjik Feb 9, 2025
284f7a7
Fix psalm errors + Update dev deps (#145)
vjik Jul 25, 2025
5d59732
Add benchmarks for Inflector (#144)
samdark Jul 29, 2025
2d5fea1
Fix #119: Fix incorrect pluralization of words ending in "tion", "sio…
Copilot Aug 12, 2025
e4aa788
Fix #3: Add `StringHelper::truncateWordsByLength()` method to truncat…
Copilot Aug 26, 2025
c877036
Add `NumericHelper::convertHumanReadableSizeToBytes()` method (#148)
mspirkov Oct 5, 2025
34bba9e
Minor edits in `NumericHelper` (#149)
mspirkov Oct 7, 2025
bce4a7c
Add PHP 8.5 support (#150)
vjik Nov 23, 2025
9bc7fea
Release version 2.7.0
vjik Nov 23, 2025
434a753
Prepare for next release
vjik Nov 23, 2025
abc8ec6
Use default FUNDING and ISSUE_TEMPLATE (#152)
vjik Dec 6, 2025
8b5bc07
Fix #156: Add `NumericHelper::trimDecimalZeros()`
samdark Jan 20, 2026
73ccafd
Harden GitHub workflows
samdark Jun 18, 2026
8eb30b2
Add zizmorify configuration
samdark Jun 18, 2026
29a6d76
Add zizmorify workflow
samdark Jun 18, 2026
14254b8
Restore Dependabot non-GitHub-Actions updates
samdark Jun 19, 2026
0ebdd18
Restore Dependabot non-GitHub-Actions updates
samdark Jun 19, 2026
a1ee0d0
Restore Dependabot non-GitHub-Actions updates
samdark Jun 19, 2026
8bb22d8
Restore Dependabot non-GitHub-Actions updates
samdark Jun 19, 2026
34819c2
Remove Rector pull_request_target inputs
samdark Jun 19, 2026
954fd64
Remove Rector pull_request_target inputs
samdark Jun 19, 2026
a67e2cc
Use master for yiisoft actions
samdark Jun 20, 2026
dad98de
Use master for yiisoft actions
samdark Jun 20, 2026
c62e989
Use master for yiisoft actions
samdark Jun 20, 2026
a483bad
Use master for yiisoft actions
samdark Jun 20, 2026
dedfc9d
Remove redundant zizmor config
samdark Jun 21, 2026
34fd79a
Remove redundant dependabot change
samdark Jun 24, 2026
9a1c47e
Revert "Remove redundant dependabot change"
samdark Jun 24, 2026
531143b
Merge zizmorify configuration
samdark Jun 24, 2026
7628467
Normalize Dependabot GitHub Actions updates
samdark Jun 24, 2026
73e5a59
Fix Dependabot GitHub Actions updates
samdark Jun 24, 2026
af6dcf4
Fix zizmor workflow findings
samdark Jun 24, 2026
521853e
Fix hardened workflow checks
samdark Jul 2, 2026
5c4e899
Use shared zizmor workflow
samdark Jul 2, 2026
8936c1f
Run BC check on PHP 8.4
samdark Jul 2, 2026
bf37e0f
Revert PHP changes
samdark Jul 6, 2026
cc6993c
Revert unrelated workflow changes
samdark Jul 6, 2026
352f07d
Run BC check on PHP 8.4
samdark Jul 6, 2026
d7a4dfd
Allow BC checker install on PHP 8.4
samdark Jul 6, 2026
ca2728e
Make BC checker installable on PHP 8.4
samdark Jul 6, 2026
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
8 changes: 5 additions & 3 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,11 @@ updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"
# Too noisy. See https://community.github.com/t/increase-if-necessary-for-github-actions-in-dependabot/179581
open-pull-requests-limit: 0
interval: "weekly"
cooldown:
default-days: 7
ignore:
- dependency-name: "yiisoft/*"

# Maintain dependencies for Composer
- package-ecosystem: "composer"
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/bc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,14 @@ on:

name: backwards compatibility

permissions:
contents: read

jobs:
roave_bc_check:
uses: yiisoft/actions/.github/workflows/bc.yml@master
with:
os: >-
['ubuntu-latest']
php: >-
['8.1']
['8.4']
3 changes: 3 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,9 @@ on:

name: build

permissions:
contents: read

jobs:
phpunit:
uses: yiisoft/actions/.github/workflows/phpunit.yml@master
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/composer-require-checker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,9 @@ on:

name: Composer require checker

permissions:
contents: read

jobs:
composer-require-checker:
uses: yiisoft/actions/.github/workflows/composer-require-checker.yml@master
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/mutation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,9 @@ on:

name: mutation test

permissions:
contents: read

jobs:
mutation:
uses: yiisoft/actions/.github/workflows/roave-infection.yml@master
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/rector.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,12 @@ on:

name: rector

permissions:
contents: read

jobs:
rector:
uses: yiisoft/actions/.github/workflows/rector.yml@master
secrets:
token: ${{ secrets.YIISOFT_GITHUB_TOKEN }}
with:
os: >-
['ubuntu-latest']
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/static.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,9 @@ on:

name: static analysis

permissions:
contents: read

jobs:
psalm:
uses: yiisoft/actions/.github/workflows/psalm.yml@master
Expand Down
22 changes: 22 additions & 0 deletions .github/workflows/zizmor.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: GitHub Actions Security Analysis with zizmor 🌈

on:
push:
branches:
- master
- main
paths:
- '.github/**.yml'
- '.github/**.yaml'
pull_request:
paths:
- '.github/**.yml'
- '.github/**.yaml'

permissions:
actions: read # Required by zizmor when reading workflow metadata through the API.
contents: read # Required to read workflow files.

jobs:
zizmor:
uses: yiisoft/actions/.github/workflows/zizmor.yml@master
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
"rector/rector": "^0.18.3",
"roave/infection-static-analysis-plugin": "^1.16",
"spatie/phpunit-watcher": "^1.23",
"vimeo/psalm": "^4.30|^5.8"
"vimeo/psalm": "^4.30|^5.8|^6.16"
},
"autoload": {
"psr-4": {
Expand Down
Loading