Bumps the actions group with 2 updates in the / directory: step-security/harden-runner and shivammathur/setup-php.
Updates step-security/harden-runner from 2.20.1 to 2.22.1
Release notes
Sourced from step-security/harden-runner's releases.
v2.22.1
What's Changed
- Fixed security rules not initializing on GHES self-hosted runners
- Fixed GHES connectivity in block mode by implicitly allowing the GHES hostname
Full Changelog: https://github.com/step-security/harden-runner/compare/v2.22.0...v2.22.1
v2.22.0
What's Changed
- Linux ARM64 support for community tier
- GHES support for self-hosted VMs (enterprise tier)
- MacOS and Windows runner deny list support for block policy (enterprise tier).
Full Changelog: https://github.com/step-security/harden-runner/compare/v2.21.1...v2.22.0
v2.21.1
What's Changed
- Improved performance of the
disable-sudofeature.- Fixed an issue in the Community tier where new endpoints required by the GitHub Actions runner were not being implicitly allowed in block mode.
- Fixed the Harden-Runner post step failing on Linux distributions that do not have a merged
/usrfilesystem layout (for example Debian 11), where/usr/bin/echodoes not exist. This mainly affected self-hosted runners.- Documentation updates: clarified which features are in the Community (free) vs Enterprise tier.
Full Changelog: https://github.com/step-security/harden-runner/compare/v2.21.0...v2.21.1
v2.21.0
What's Changed
- Support for denied endpoints in block mode. This is included in the enterprise tier. Customers can deny outbound calls, for example, to public package registries.
- Improved Support for AWS CodeBuild GitHub Actions Runners.
- Bug fixes.
Full Changelog: https://github.com/step-security/harden-runner/compare/v2.20.1...v2.21.0
Commits
ccd8616Merge pull request #704 from h0x0er/jatin/ghes-endp037ccfdimplicitly add ghes endpoint in allowListe7438c7Merge pull request #703 from h0x0er/jatin/ghes-codebuild-fixesafb0b33fixes for armour rules not getting initialised351661cMerge pull request #701 from step-security/rc-441dc7f2eMerge pull request #702 from h0x0er/jatin/ghes-changes-upaf5ca38simplified ghes config creation9a6d710fix274c65eafixceac816resovled comments- Additional commits viewable in compare view
Updates shivammathur/setup-php from 2.37.2 to 2.40.0
Release notes
Sourced from shivammathur/setup-php's releases.
2.40.0
Changelog
- Added support for PHP 8.7 nightly builds. This installs PHP builds from the master branch of
php/php-src.- name: Setup PHP 8.7 uses: shivammathur/setup-php@v2 with: php-version: '8.7'
Added support for Ubuntu 26.04 (
ubuntu-26.04). (#1083)Added support for pinning tools to SHA-256 and SHA-512 checksums. (#1098, #1099)
- name: Setup PHP with tools pinned to checksums uses: shivammathur/setup-php@v2 with: php-version: '8.5' tools: > composer:2.9.8@sha256:59b2c50e10cafa0d8efc19ede9a326d782f096c674a26baf98cf042ce23de890, phpunit:12.5.0@sha512:76430b433bd57f96e5fbbabaefc0c82e3a5b19b1a366bd836614344c441a7a87575d77faa07e0e58ecec52061af67584b036adc4311f0764bd4414bc62be4684
Fixed support for Couchbase, Oracle, and IBM extensions on Ubuntu 26.04. (#1123)
Added support for
cpx. (#1104)- name: Setup PHP with cpx uses: shivammathur/setup-php@v2 with: php-version: '8.5' tools: cpx
- Added support for Laravel Cloud CLI. (#1106)
- name: Setup PHP with Laravel Cloud CLI uses: shivammathur/setup-php@v2 with: php-version: '8.5' tools: laravel-cloud
... (truncated)
Commits
eb7c497Bump version to 2.40.07d671baResolve PHP formula aliases before invoking Homebrew57747c1Allow opt-in builds cache on Blacksmith and Depot runners421f97fKeep verbose tests in TypeScriptdc7811aBump Node.js dependencies7932293Bump the github-actions group with 3 updates (#1130)87d00bdDefault "Are you willing to submit a PR?" to "No" (#1126)f458a14Remove macOS 14 from README runner listingsbc12f5cSwitch to homebrew-extensions for geos on macOS [skip ci]bbf0b63Try Brew extension installs before refreshing Homebrew- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
Security
View full report