Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): update workflows (#1468)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/upload-artifact](https://redirect.github.com/actions/upload-artifact) | action | minor | `v4.5.0` -> `v4.6.0` | | [docker/setup-qemu-action](https://redirect.github.com/docker/setup-qemu-action) | action | digest | `49b3bc8` -> `53851d1` | | [github/codeql-action](https://redirect.github.com/github/codeql-action) | action | patch | `v3.28.0` -> `v3.28.1` | | [ruby/setup-ruby](https://redirect.github.com/ruby/setup-ruby) | action | minor | `v1.204.0` -> `v1.207.0` | | [shivammathur/setup-php](https://redirect.github.com/shivammathur/setup-php) | action | minor | `2.31.1` -> `2.32.0` | --- ### Release Notes <details> <summary>actions/upload-artifact (actions/upload-artifact)</summary> ### [`v4.6.0`](https://redirect.github.com/actions/upload-artifact/releases/tag/v4.6.0) [Compare Source](https://redirect.github.com/actions/upload-artifact/compare/v4.5.0...v4.6.0) ##### What's Changed - Expose env vars to control concurrency and timeout by [@​yacaovsnc](https://redirect.github.com/yacaovsnc) in [https://github.com/actions/upload-artifact/pull/662](https://redirect.github.com/actions/upload-artifact/pull/662) **Full Changelog**: actions/upload-artifact@v4...v4.6.0 </details> <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v3.28.1`](https://redirect.github.com/github/codeql-action/releases/tag/v3.28.1) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v3.28.0...v3.28.1) ##### CodeQL Action Changelog See the [releases page](https://redirect.github.com/github/codeql-action/releases) for the relevant changes to the CodeQL CLI and language packs. ##### 3.28.1 - 10 Jan 2025 - CodeQL Action v2 is now deprecated, and is no longer updated or supported. For better performance, improved security, and new features, upgrade to v3. For more information, see [this changelog post](https://github.blog/changelog/2025-01-10-code-scanning-codeql-action-v2-is-now-deprecated/). [#​2677](https://redirect.github.com/github/codeql-action/pull/2677) - Update default CodeQL bundle version to 2.20.1. [#​2678](https://redirect.github.com/github/codeql-action/pull/2678) See the full [CHANGELOG.md](https://redirect.github.com/github/codeql-action/blob/v3.28.1/CHANGELOG.md) for more information. </details> <details> <summary>ruby/setup-ruby (ruby/setup-ruby)</summary> ### [`v1.207.0`](https://redirect.github.com/ruby/setup-ruby/releases/tag/v1.207.0) [Compare Source](https://redirect.github.com/ruby/setup-ruby/compare/v1.206.0...v1.207.0) #### What's Changed - Update CRuby releases on Windows by [@​ruby-builder-bot](https://redirect.github.com/ruby-builder-bot) in [https://github.com/ruby/setup-ruby/pull/681](https://redirect.github.com/ruby/setup-ruby/pull/681) **Full Changelog**: ruby/setup-ruby@v1.206.0...v1.207.0 ### [`v1.206.0`](https://redirect.github.com/ruby/setup-ruby/releases/tag/v1.206.0) [Compare Source](https://redirect.github.com/ruby/setup-ruby/compare/v1.205.0...v1.206.0) #### What's Changed - Add ruby-3.4.0,ruby-3.4.1 by [@​ruby-builder-bot](https://redirect.github.com/ruby-builder-bot) in [https://github.com/ruby/setup-ruby/pull/679](https://redirect.github.com/ruby/setup-ruby/pull/679) **Full Changelog**: ruby/setup-ruby@v1.205.0...v1.206.0 ### [`v1.205.0`](https://redirect.github.com/ruby/setup-ruby/releases/tag/v1.205.0) [Compare Source](https://redirect.github.com/ruby/setup-ruby/compare/v1.204.0...v1.205.0) ##### What's Changed - Fixes the latest rubygems installation error with Ruby 3.0 by [@​Watson1978](https://redirect.github.com/Watson1978) in [https://github.com/ruby/setup-ruby/pull/676](https://redirect.github.com/ruby/setup-ruby/pull/676) ##### New Contributors - [@​Watson1978](https://redirect.github.com/Watson1978) made their first contribution in [https://github.com/ruby/setup-ruby/pull/676](https://redirect.github.com/ruby/setup-ruby/pull/676) **Full Changelog**: ruby/setup-ruby@v1.204.0...v1.205.0 </details> <details> <summary>shivammathur/setup-php (shivammathur/setup-php)</summary> ### [`v2.32.0`](https://redirect.github.com/shivammathur/setup-php/releases/tag/2.32.0) [Compare Source](https://redirect.github.com/shivammathur/setup-php/compare/2.31.1...2.32.0) ##### Changelog - Added support for PHP 8.4 as the default stable PHP version. ```yml - name: Setup PHP uses: shivammathur/setup-php@v2 ``` - Added support for PHP 8.5 as the nightly version. ([#​867](https://redirect.github.com/shivammathur/setup-php/issues/867)) ```yml - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: '8.5' ``` - Added support for `pre-installed` in `php-version` input. ([#​872](https://redirect.github.com/shivammathur/setup-php/issues/872)) It will setup the pre-installed PHP version on the runner as per the docs here https://github.com/shivammathur/setup-php?tab=readme-ov-file#github-hosted-runners. If the runner does not have a pre-installed PHP version, it will fail. Please note: It is not recommended to use this unless you are doing something trivial, the pre-installed PHP versions on GitHub hosted runners are old patch versions. ```yml - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: pre-installed ``` - Added support for `.tool-versions` file format in `php-version-file` input. ([#​883](https://redirect.github.com/shivammathur/setup-php/issues/883)) If you have an asdf .tool-versions file in your project. For example, you can specify `.tool-versions` now in the `php-version-file` input and the action would setup the correct PHP version. ```txt ruby 3.4 php 8.4 nodejs 23.5 ``` ```yml - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version-file: .tool-versions ``` - Added support for to specify the path for composer file in the project to read the PHP version using `COMPOSER_PROJECT_DIR` env value. ([#​894](https://redirect.github.com/shivammathur/setup-php/issues/894)) ```yml - name: Setup PHP uses: shivammathur/setup-php@v2 env: COMPOSER_PROJECT_DIR: php ``` - Added support for `macos-15` GitHub hosted environment. - Added support for `windows-2025` GitHub hosted environment. - Added support for composer-dependency-analyser tool ([#​859](https://redirect.github.com/shivammathur/setup-php/issues/859), [#​897](https://redirect.github.com/shivammathur/setup-php/issues/897)) ```yml - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: '8.4' tools: composer-dependency-analyser ``` - Added support for relay extension for PHP 8.4 and 8.5. ([#​892](https://redirect.github.com/shivammathur/setup-php/issues/892)) ```yml - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: '8.4' extensions: relay ``` - Added information on how an extension is loaded in the wiki extension lists. ([#​887](https://redirect.github.com/shivammathur/setup-php/issues/887)) https://github.com/shivammathur/setup-php/wiki - Fixed support for debug builds. ([#​880](https://redirect.github.com/shivammathur/setup-php/issues/880)) ```yml - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: '8.4' env: debug: true ``` - Fixed support for zts buids on self-hosted runners. ```yml - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: '8.4' env: phpts: ts ``` - Fixed support for oci extensions for PHP 8.4 and PHP 8.5. ```yml - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: '8.4' extensions: pdo_oci, oci8 ``` - Fixed support for zephir_parser extension. ```yml - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: '8.4' extensions: zephir_parser ``` - Fixed support for couchbase extension on old PHP versions. ```yml - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: '7.1' extensions: couchbase ``` - Fixed support for pdo_firebird extension on macos-15. ```yml ##### runs-on: macos-15 - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: '8.4' extensions: pdo_firebird ``` - Improved support to install tools in a multi-user self-hosted environment. - Dropped support for `macos-12` GitHub hosted environments. - Dropped support for Debian 10 based self-hosted environments. - Update Node.js dependencies. Thanks [@​janedbal](https://redirect.github.com/janedbal), [@​alexmerlin](https://redirect.github.com/alexmerlin) and [@​tillkruss](https://redirect.github.com/tillkruss) for the contributions 🎉 Thanks [@​desrosj](https://redirect.github.com/desrosj), [@​bloodynumen](https://redirect.github.com/bloodynumen) and [@​eliashaeussler](https://redirect.github.com/eliashaeussler) for the sponsorship ❤️ For the complete list of changes, please refer to the [Full Changelog](https://redirect.github.com/shivammathur/setup-php/compare/2.31.1...2.32.0) <p> <h4>Follow for updates</h4> <a href="https://reddit.com/r/setup_php" title="setup-php reddit"><img alt="setup-php reddit" src="https://img.shields.io/badge/reddit-join-FF5700?logo=reddit&logoColor=FF5700&labelColor=555555"></a> <a href="https://twitter.com/setup_php" title="setup-php twitter"><img alt="setup-php twitter" src="https://img.shields.io/badge/twitter-follow-1DA1F2?logo=twitter&logoColor=1DA1F2&labelColor=555555"></a> <a href="https://status.setup-php.com" title="setup-php status"><img alt="setup-php status" src="https://img.shields.io/badge/status-subscribe-28A745?logo=statuspage&logoColor=28A745&labelColor=555555"></a> </p> </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 6am on monday" in timezone Australia/Sydney, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/google/osv-scanner). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44NS4wIiwidXBkYXRlZEluVmVyIjoiMzkuOTIuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
- Loading branch information