Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
cae2f3d
Harden GitHub workflows
samdark Jun 18, 2026
1eb5572
Add zizmorify configuration
samdark Jun 18, 2026
f1b6860
Add zizmorify workflow
samdark Jun 18, 2026
c9c298a
Restore Dependabot non-GitHub-Actions updates
samdark Jun 19, 2026
c84bee2
Use master for yiisoft actions
samdark Jun 20, 2026
13abbd5
Use master for yiisoft actions
samdark Jun 20, 2026
66a2860
Use master for yiisoft actions
samdark Jun 20, 2026
28f0440
Use master for yiisoft actions
samdark Jun 20, 2026
30481c0
Remove redundant zizmor config
samdark Jun 21, 2026
303b58c
Remove redundant dependabot change
samdark Jun 24, 2026
8742284
Revert "Remove redundant dependabot change"
samdark Jun 24, 2026
fe58dab
Merge zizmorify configuration
samdark Jun 24, 2026
7513f65
Fix zizmor workflow findings
samdark Jun 24, 2026
794edc4
Fix zizmor workflow findings
samdark Jun 30, 2026
518de9b
Merge 794edc4f096ced0a47a56443d7e972d51cbba8b6 into 3219b4fa34cf1a714…
samdark Jun 30, 2026
f2e6361
Fix build workflow zizmor warnings
samdark Jun 30, 2026
7c6d534
Merge f2e636195fdebe5351e6c697848d867903a0a0b6 into 3219b4fa34cf1a714…
samdark Jun 30, 2026
eaeb0cf
Merge 7c6d5341aa3cc4d102cfbd8974eb45d205abf55c into 3219b4fa34cf1a714…
samdark Jun 30, 2026
7afdaf8
Merge eaeb0cf75b2f8ea0458c526e7e1e3f77c4f1979e into 3219b4fa34cf1a714…
samdark Jun 30, 2026
38e0a71
Merge 7afdaf8e0a9c37e7da390d06953bc809326bbfe9 into 3219b4fa34cf1a714…
samdark Jun 30, 2026
22ec611
Merge 38e0a7142c8c134dc42a37b54dd412a734a272be into 3219b4fa34cf1a714…
samdark Jul 1, 2026
14bab51
Merge 22ec611d4cc17ae6e6ae82932c399e40a3e85533 into 3219b4fa34cf1a714…
samdark Jul 1, 2026
19accc4
Merge 14bab51a710eeb302997dd06c0f2ccc4e7b4fcfb into 3219b4fa34cf1a714…
samdark Jul 1, 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
30 changes: 17 additions & 13 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,16 +1,20 @@
version: 2
updates:
# Maintain dependencies for GitHub Actions.
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"
# Too noisy. See https://github.community/t/increase-if-necessary-for-github-actions-in-dependabot/179581
open-pull-requests-limit: 0
# Maintain dependencies for GitHub Actions.
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
cooldown:
default-days: 7
ignore:
- dependency-name: "yiisoft/*"

# Maintain dependencies for Composer
- package-ecosystem: "composer"
directory: "/"
schedule:
interval: "daily"
versioning-strategy: increase-if-necessary
# Maintain dependencies for Composer
- package-ecosystem: "composer"
directory: "/"
schedule:
interval: "daily"
versioning-strategy: increase-if-necessary
cooldown:
default-days: 7
8 changes: 5 additions & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,10 +40,12 @@ jobs:

steps:
- name: Checkout.
uses: actions/checkout@v6
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
with:
persist-credentials: false

- name: Install PHP with extensions.
uses: shivammathur/setup-php@v2
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # v2
with:
php-version: ${{ matrix.php }}
ini-values: date.timezone='UTC', pcov.directory=$GITHUB_WORKSPACE, pcov.exclude=#^(?!($GITHUB_WORKSPACE/config/|$GITHUB_WORKSPACE/src/)).*#
Expand All @@ -60,7 +62,7 @@ jobs:

- name: Upload coverage to Codecov.
if: matrix.php == '8.5'
uses: codecov/codecov-action@v5
uses: codecov/codecov-action@0fb7174895f61a3b6b78fc075e0cd60383518dac # v5
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: ./coverage.xml
4 changes: 3 additions & 1 deletion .github/workflows/rector-cs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,16 @@ on:
- '.php-cs-fixer.dist.php'

permissions:
contents: write
contents: read

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
rector:
permissions:
contents: write # Required to push PHP CS Fixer and Rector changes back to the branch.
uses: yiisoft/actions/.github/workflows/rector-cs.yml@master
with:
php: 8.1
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
Loading