Skip to content

Commit 250854d

Browse files
authored
[Github] Update GHA Dependencies (#161107)
This PR contains the following updates: | Package | Type | Update | Change | Pending | |---|---|---|---|---| | [EnricoMi/publish-unit-test-result-action](https://redirect.github.com/EnricoMi/publish-unit-test-result-action) | action | digest | `170bf24` -> `3a74b29` | | | [actions/attest-build-provenance](https://redirect.github.com/actions/attest-build-provenance) | action | minor | `v1.0.0` -> `v1.4.4` | | | [actions/checkout](https://redirect.github.com/actions/checkout) | action | minor | `v4.1.1` -> `v4.3.0` | | | [actions/github-script](https://redirect.github.com/actions/github-script) | action | minor | `v7.0.1` -> `v7.1.0` | | | [actions/setup-node](https://redirect.github.com/actions/setup-node) | action | minor | `v4.2.0` -> `v4.4.0` | | | [actions/setup-python](https://redirect.github.com/actions/setup-python) | action | minor | `v5.4.0` -> `v5.6.0` | | | actions/setup-python | action | digest | `39cd149` -> `2e3e4b1` | | | [actions/upload-artifact](https://redirect.github.com/actions/upload-artifact) | action | patch | `v4.6.0` -> `v4.6.2` | | | [actions/upload-artifact](https://redirect.github.com/actions/upload-artifact) | action | minor | `v4.3.3` -> `v4.6.2` | | | [actions/upload-artifact](https://redirect.github.com/actions/upload-artifact) | action | patch | `4.6.0` -> `4.6.2` | | | [actions/upload-artifact](https://redirect.github.com/actions/upload-artifact) | action | minor | `v4.3.0` -> `v4.6.2` | | | [aminya/setup-cpp](https://redirect.github.com/aminya/setup-cpp) | action | minor | `v1.1.1` -> `v1.7.1` | | | [docker/login-action](https://redirect.github.com/docker/login-action) | action | minor | `v3.3.0` -> `v3.5.0` | | | [github/codeql-action](https://redirect.github.com/github/codeql-action) | action | minor | `v2.20.6` -> `v2.28.1` | | | [github/codeql-action](https://redirect.github.com/github/codeql-action) | action | patch | `v3.30.3` -> `v3.30.4` | `v3.30.5` | | [hendrikmuhs/ccache-action](https://redirect.github.com/hendrikmuhs/ccache-action) | action | patch | `v1.2.17` -> `v1.2.19` | | | llvm/actions | action | digest | `22e9f90` -> `a1ea791` | | | [ossf/scorecard-action](https://redirect.github.com/ossf/scorecard-action) | action | patch | `v2.4.1` -> `v2.4.2` | | | [pypa/gh-action-pypi-publish](https://redirect.github.com/pypa/gh-action-pypi-publish) | action | minor | `v1.12.4` -> `v1.13.0` | | | [python](https://redirect.github.com/actions/python-versions) | uses-with | minor | `3.12` -> `3.13` | | | [python](https://redirect.github.com/actions/python-versions) | uses-with | minor | `3.11` -> `3.13` | | | [python](https://redirect.github.com/actions/python-versions) | uses-with | minor | `3.10` -> `3.13` | | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>actions/attest-build-provenance (actions/attest-build-provenance)</summary> ### [`v1.4.4`](https://redirect.github.com/actions/attest-build-provenance/releases/tag/v1.4.4) [Compare Source](https://redirect.github.com/actions/attest-build-provenance/compare/v1.4.3...v1.4.4) ##### What's Changed - Bump predicate action from 1.1.3 to 1.1.4 by [@&#8203;bdehamer](https://redirect.github.com/bdehamer) in [#&#8203;310](https://redirect.github.com/actions/attest-build-provenance/pull/310) - Bump [@&#8203;actions/core](https://redirect.github.com/actions/core) from 1.10.1 to 1.11.1 by [@&#8203;dependabot](https://redirect.github.com/dependabot) in [#&#8203;275](https://redirect.github.com/actions/attest-build-provenance/pull/275) - Bump [@&#8203;actions/attest](https://redirect.github.com/actions/attest) from 1.4.2 to 1.5.0 by [@&#8203;bdehamer](https://redirect.github.com/bdehamer) in [#&#8203;309](https://redirect.github.com/actions/attest-build-provenance/pull/309) - Fix SLSA provenance bug related to `workflow_ref` OIDC token claims containing the "@&#8203;" symbol in the tag name ([actions/toolkit#1863](https://redirect.github.com/actions/toolkit/pull/1863)) **Full Changelog**: <https://github.com/actions/attest-build-provenance/compare/v1.4.3...v1.4.4> ### [`v1.4.3`](https://redirect.github.com/actions/attest-build-provenance/releases/tag/v1.4.3) [Compare Source](https://redirect.github.com/actions/attest-build-provenance/compare/v1.4.2...v1.4.3) ##### What's Changed - Bump predicate from 1.1.2 to 1.1.3 by [@&#8203;bdehamer](https://redirect.github.com/bdehamer) in [#&#8203;226](https://redirect.github.com/actions/attest-build-provenance/pull/226) - Bump [@&#8203;actions/attest](https://redirect.github.com/actions/attest) from 1.3.1 to 1.4.1 by [@&#8203;dependabot](https://redirect.github.com/dependabot) in [#&#8203;212](https://redirect.github.com/actions/attest-build-provenance/pull/212) - Bump [@&#8203;actions/attest](https://redirect.github.com/actions/attest) from 1.4.1 to 1.4.2 by [@&#8203;bdehamer](https://redirect.github.com/bdehamer) in [#&#8203;225](https://redirect.github.com/actions/attest-build-provenance/pull/225) - Fix bug w/ customized OIDC issuer URL for enterprise accounts ([#&#8203;222](https://redirect.github.com/actions/attest-build-provenance/issues/222)) **Full Changelog**: <https://github.com/actions/attest-build-provenance/compare/v1.4.2...v1.4.3> ### [`v1.4.2`](https://redirect.github.com/actions/attest-build-provenance/releases/tag/v1.4.2) [Compare Source](https://redirect.github.com/actions/attest-build-provenance/compare/v1.4.1...v1.4.2) ##### What's Changed - Bump actions/attest from 1.4.0 to 1.4.1 by [@&#8203;bdehamer](https://redirect.github.com/bdehamer) in [#&#8203;209](https://redirect.github.com/actions/attest-build-provenance/pull/209) - Includes bug fix for issue with authenticated proxies ([actions/toolkit#1798](https://redirect.github.com/actions/toolkit/issues/1798)) **Full Changelog**: <https://github.com/actions/attest-build-provenance/compare/v1.4.1...v1.4.2> ### [`v1.4.1`](https://redirect.github.com/actions/attest-build-provenance/releases/tag/v1.4.1) [Compare Source](https://redirect.github.com/actions/attest-build-provenance/compare/v1.4.0...v1.4.1) ##### What's Changed - Update predicate action to 1.1.2 by [@&#8203;bdehamer](https://redirect.github.com/bdehamer) in [#&#8203;197](https://redirect.github.com/actions/attest-build-provenance/pull/197) - Dynamic construction of oidc issuer by [@&#8203;bdehamer](https://redirect.github.com/bdehamer) in [#&#8203;195](https://redirect.github.com/actions/attest-build-provenance/pull/195) **Full Changelog**: <https://github.com/actions/attest-build-provenance/compare/v1.4.0...v1.4.1> ### [`v1.4.0`](https://redirect.github.com/actions/attest-build-provenance/releases/tag/v1.4.0) [Compare Source](https://redirect.github.com/actions/attest-build-provenance/compare/v1.3.3...v1.4.0) ##### What's Changed - Bump predicate action from 1.1.0 to 1.1.1 by [@&#8203;bdehamer](https://redirect.github.com/bdehamer) in [#&#8203;182](https://redirect.github.com/actions/attest-build-provenance/pull/182) - Fix for JWKS proxy bug - Bump actions/attest from 1.3.3 to 1.4.0 by [@&#8203;bdehamer](https://redirect.github.com/bdehamer) in [#&#8203;183](https://redirect.github.com/actions/attest-build-provenance/pull/183) - Add `show-summary` input - Format summary output as list **Full Changelog**: <https://github.com/actions/attest-build-provenance/compare/v1.3.3...v1.4.0> ### [`v1.3.3`](https://redirect.github.com/actions/attest-build-provenance/releases/tag/v1.3.3) [Compare Source](https://redirect.github.com/actions/attest-build-provenance/compare/v1.3.2...v1.3.3) ##### What's Changed - Bump actions/attest from 1.3.2 to 1.3.3 by [@&#8203;bdehamer](https://redirect.github.com/bdehamer) in [#&#8203;152](https://redirect.github.com/actions/attest-build-provenance/pull/152) - Bugfix for properly handling glob exclusion patterns in `subject-path` input **Full Changelog**: <https://github.com/actions/attest-build-provenance/compare/v1.3.2...v1.3.3> ### [`v1.3.2`](https://redirect.github.com/actions/attest-build-provenance/releases/tag/v1.3.2) [Compare Source](https://redirect.github.com/actions/attest-build-provenance/compare/v1.3.1...v1.3.2) ##### What's Changed - Bump actions/attest from 1.3.1 to 1.3.2 by [@&#8203;bdehamer](https://redirect.github.com/bdehamer) in [#&#8203;123](https://redirect.github.com/actions/attest-build-provenance/pull/123) - Increase timeout for OCI operations **Full Changelog**: <https://github.com/actions/attest-build-provenance/compare/v1.3.1...v1.3.2> ### [`v1.3.1`](https://redirect.github.com/actions/attest-build-provenance/releases/tag/v1.3.1) [Compare Source](https://redirect.github.com/actions/attest-build-provenance/compare/v1.3.0...v1.3.1) ##### What's Changed - Bump actions/attest from 1.3.0 to 1.3.1 by [@&#8203;bdehamer](https://redirect.github.com/bdehamer) in [#&#8203;117](https://redirect.github.com/actions/attest-build-provenance/pull/117) - Bugfix when detecting support for the referrers API with OCI registries **Full Changelog**: <https://github.com/actions/attest-build-provenance/compare/v1.3.0...v1.3.1> ### [`v1.3.0`](https://redirect.github.com/actions/attest-build-provenance/releases/tag/v1.3.0) [Compare Source](https://redirect.github.com/actions/attest-build-provenance/compare/v1.2.0...v1.3.0) ##### What's Changed - Bump actions/attest-build-provenance/predicate from 1.0.0 to 1.1.0 by [@&#8203;bdehamer](https://redirect.github.com/bdehamer) in [#&#8203;116](https://redirect.github.com/actions/attest-build-provenance/pull/116) - Switch to new GH provenance [build type](https://actions.github.io/buildtypes/workflow/v1) - Bump actions/attest from 1.2.0 to 1.3.0 by [@&#8203;bdehamer](https://redirect.github.com/bdehamer) in [#&#8203;116](https://redirect.github.com/actions/attest-build-provenance/pull/116) - Dynamic construction of GitHub API URLs based on GITHUB\_SERVER\_URL - Improved handling of Rekor 409 responses - Bugfix - detection of registries with support for the OCI referrers API **Full Changelog**: <https://github.com/actions/attest-build-provenance/compare/v1.2.0...v1.3.0> ### [`v1.2.0`](https://redirect.github.com/actions/attest-build-provenance/releases/tag/v1.2.0) [Compare Source](https://redirect.github.com/actions/attest-build-provenance/compare/v1.1.2...v1.2.0) ##### What's Changed - Bump actions/attest from 1.1.2 to 1.2.0 by [@&#8203;bdehamer](https://redirect.github.com/bdehamer) in [#&#8203;101](https://redirect.github.com/actions/attest-build-provenance/pull/101) - Batch processing w/ exponential backoff - Bugfix when pushing attestation to OCI registry **Full Changelog**: <https://github.com/actions/attest-build-provenance/compare/v1.1.2...v1.2.0> ### [`v1.1.2`](https://redirect.github.com/actions/attest-build-provenance/releases/tag/v1.1.2) [Compare Source](https://redirect.github.com/actions/attest-build-provenance/compare/v1.1.1...v1.1.2) ##### What's Changed - Bump actions/attest from 1.1.1 to 1.1.2 by [@&#8203;bdehamer](https://redirect.github.com/bdehamer) in [#&#8203;79](https://redirect.github.com/actions/attest-build-provenance/pull/79) - Downcase subject name for OCI images - Fix accept header when retrieving image manifest - Support variants of the Docker Hub registry name **Full Changelog**: <https://github.com/actions/attest-build-provenance/compare/v1.1.1...v1.1.2> ### [`v1.1.1`](https://redirect.github.com/actions/attest-build-provenance/releases/tag/v1.1.1) [Compare Source](https://redirect.github.com/actions/attest-build-provenance/compare/v1.1.0...v1.1.1) ##### What's Changed - Bump actions/attest from v1.1.0 to v1.1.1 by [@&#8203;bdehamer](https://redirect.github.com/bdehamer) in [#&#8203;67](https://redirect.github.com/actions/attest-build-provenance/pull/67) - Bump [@&#8203;sigstore/sign](https://redirect.github.com/sigstore/sign) from 2.3.0 to 2.3.1 - Bump [@&#8203;sigstore/oci](https://redirect.github.com/sigstore/oci) from 0.3.0 to 0.3.2 - Include more detail in error logging - Send API errors to GHA debug log - Fix bug preventing failed API requests from being retried **Full Changelog**: <https://github.com/actions/attest-build-provenance/compare/v1.1.0...v1.1.1> ### [`v1.1.0`](https://redirect.github.com/actions/attest-build-provenance/releases/tag/v1.1.0) [Compare Source](https://redirect.github.com/actions/attest-build-provenance/compare/v1.0.0...v1.1.0) ##### What's Changed - Bump actions/attest to v1.1.0 by [@&#8203;bdehamer](https://redirect.github.com/bdehamer) in [#&#8203;65](https://redirect.github.com/actions/attest-build-provenance/pull/65) - adds list support for `subjectPath` input - limit attestation subject count - ensure subject globs match only files **Full Changelog**: <https://github.com/actions/attest-build-provenance/compare/v1.0.0...v1.1.0> </details> <details> <summary>actions/checkout (actions/checkout)</summary> ### [`v4.3.0`](https://redirect.github.com/actions/checkout/releases/tag/v4.3.0) [Compare Source](https://redirect.github.com/actions/checkout/compare/v4.2.2...v4.3.0) ##### What's Changed - docs: update README.md by [@&#8203;motss](https://redirect.github.com/motss) in [https://github.com/actions/checkout/pull/1971](https://redirect.github.com/actions/checkout/pull/1971) - Add internal repos for checking out multiple repositories by [@&#8203;mouismail](https://redirect.github.com/mouismail) in [https://github.com/actions/checkout/pull/1977](https://redirect.github.com/actions/checkout/pull/1977) - Documentation update - add recommended permissions to Readme by [@&#8203;benwells](https://redirect.github.com/benwells) in [https://github.com/actions/checkout/pull/2043](https://redirect.github.com/actions/checkout/pull/2043) - Adjust positioning of user email note and permissions heading by [@&#8203;joshmgross](https://redirect.github.com/joshmgross) in [https://github.com/actions/checkout/pull/2044](https://redirect.github.com/actions/checkout/pull/2044) - Update README.md by [@&#8203;nebuk89](https://redirect.github.com/nebuk89) in [https://github.com/actions/checkout/pull/2194](https://redirect.github.com/actions/checkout/pull/2194) - Update CODEOWNERS for actions by [@&#8203;TingluoHuang](https://redirect.github.com/TingluoHuang) in [https://github.com/actions/checkout/pull/2224](https://redirect.github.com/actions/checkout/pull/2224) - Update package dependencies by [@&#8203;salmanmkc](https://redirect.github.com/salmanmkc) in [https://github.com/actions/checkout/pull/2236](https://redirect.github.com/actions/checkout/pull/2236) - Prepare release v4.3.0 by [@&#8203;salmanmkc](https://redirect.github.com/salmanmkc) in [https://github.com/actions/checkout/pull/2237](https://redirect.github.com/actions/checkout/pull/2237) ##### New Contributors - [@&#8203;motss](https://redirect.github.com/motss) made their first contribution in [https://github.com/actions/checkout/pull/1971](https://redirect.github.com/actions/checkout/pull/1971) - [@&#8203;mouismail](https://redirect.github.com/mouismail) made their first contribution in [https://github.com/actions/checkout/pull/1977](https://redirect.github.com/actions/checkout/pull/1977) - [@&#8203;benwells](https://redirect.github.com/benwells) made their first contribution in [https://github.com/actions/checkout/pull/2043](https://redirect.github.com/actions/checkout/pull/2043) - [@&#8203;nebuk89](https://redirect.github.com/nebuk89) made their first contribution in [https://github.com/actions/checkout/pull/2194](https://redirect.github.com/actions/checkout/pull/2194) - [@&#8203;salmanmkc](https://redirect.github.com/salmanmkc) made their first contribution in [https://github.com/actions/checkout/pull/2236](https://redirect.github.com/actions/checkout/pull/2236) **Full Changelog**: https://github.com/actions/checkout/compare/v4...v4.3.0 ### [`v4.2.2`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v422) [Compare Source](https://redirect.github.com/actions/checkout/compare/v4.2.1...v4.2.2) - `url-helper.ts` now leverages well-known environment variables by [@&#8203;jww3](https://redirect.github.com/jww3) in [#&#8203;1941](https://redirect.github.com/actions/checkout/pull/1941) - Expand unit test coverage for `isGhes` by [@&#8203;jww3](https://redirect.github.com/jww3) in [#&#8203;1946](https://redirect.github.com/actions/checkout/pull/1946) ### [`v4.2.1`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v421) [Compare Source](https://redirect.github.com/actions/checkout/compare/v4.2.0...v4.2.1) - Check out other refs/\* by commit if provided, fall back to ref by [@&#8203;orhantoy](https://redirect.github.com/orhantoy) in [#&#8203;1924](https://redirect.github.com/actions/checkout/pull/1924) ### [`v4.2.0`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v420) [Compare Source](https://redirect.github.com/actions/checkout/compare/v4.1.7...v4.2.0) - Add Ref and Commit outputs by [@&#8203;lucacome](https://redirect.github.com/lucacome) in [#&#8203;1180](https://redirect.github.com/actions/checkout/pull/1180) - Dependency updates by [@&#8203;dependabot-](https://redirect.github.com/dependabot-) [#&#8203;1777](https://redirect.github.com/actions/checkout/pull/1777), [#&#8203;1872](https://redirect.github.com/actions/checkout/pull/1872) ### [`v4.1.7`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v417) [Compare Source](https://redirect.github.com/actions/checkout/compare/v4.1.6...v4.1.7) - Bump the minor-npm-dependencies group across 1 directory with 4 updates by [@&#8203;dependabot](https://redirect.github.com/dependabot) in [#&#8203;1739](https://redirect.github.com/actions/checkout/pull/1739) - Bump actions/checkout from 3 to 4 by [@&#8203;dependabot](https://redirect.github.com/dependabot) in [#&#8203;1697](https://redirect.github.com/actions/checkout/pull/1697) - Check out other refs/\* by commit by [@&#8203;orhantoy](https://redirect.github.com/orhantoy) in [#&#8203;1774](https://redirect.github.com/actions/checkout/pull/1774) - Pin actions/checkout's own workflows to a known, good, stable version. by [@&#8203;jww3](https://redirect.github.com/jww3) in [#&#8203;1776](https://redirect.github.com/actions/checkout/pull/1776) ### [`v4.1.6`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v416) [Compare Source](https://redirect.github.com/actions/checkout/compare/v4.1.5...v4.1.6) - Check platform to set archive extension appropriately by [@&#8203;cory-miller](https://redirect.github.com/cory-miller) in [#&#8203;1732](https://redirect.github.com/actions/checkout/pull/1732) ### [`v4.1.5`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v415) [Compare Source](https://redirect.github.com/actions/checkout/compare/v4.1.4...v4.1.5) - Update NPM dependencies by [@&#8203;cory-miller](https://redirect.github.com/cory-miller) in [#&#8203;1703](https://redirect.github.com/actions/checkout/pull/1703) - Bump github/codeql-action from 2 to 3 by [@&#8203;dependabot](https://redirect.github.com/dependabot) in [#&#8203;1694](https://redirect.github.com/actions/checkout/pull/1694) - Bump actions/setup-node from 1 to 4 by [@&#8203;dependabot](https://redirect.github.com/dependabot) in [#&#8203;1696](https://redirect.github.com/actions/checkout/pull/1696) - Bump actions/upload-artifact from 2 to 4 by [@&#8203;dependabot](https://redirect.github.com/dependabot) in [#&#8203;1695](https://redirect.github.com/actions/checkout/pull/1695) - README: Suggest `user.email` to be `41898282+github-actions[bot]@&#8203;users.noreply.github.com` by [@&#8203;cory-miller](https://redirect.github.com/cory-miller) in [#&#8203;1707](https://redirect.github.com/actions/checkout/pull/1707) ### [`v4.1.4`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v414) [Compare Source](https://redirect.github.com/actions/checkout/compare/v4.1.3...v4.1.4) - Disable `extensions.worktreeConfig` when disabling `sparse-checkout` by [@&#8203;jww3](https://redirect.github.com/jww3) in [#&#8203;1692](https://redirect.github.com/actions/checkout/pull/1692) - Add dependabot config by [@&#8203;cory-miller](https://redirect.github.com/cory-miller) in [#&#8203;1688](https://redirect.github.com/actions/checkout/pull/1688) - Bump the minor-actions-dependencies group with 2 updates by [@&#8203;dependabot](https://redirect.github.com/dependabot) in [#&#8203;1693](https://redirect.github.com/actions/checkout/pull/1693) - Bump word-wrap from 1.2.3 to 1.2.5 by [@&#8203;dependabot](https://redirect.github.com/dependabot) in [#&#8203;1643](https://redirect.github.com/actions/checkout/pull/1643) ### [`v4.1.3`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v413) [Compare Source](https://redirect.github.com/actions/checkout/compare/v4.1.2...v4.1.3) - Check git version before attempting to disable `sparse-checkout` by [@&#8203;jww3](https://redirect.github.com/jww3) in [#&#8203;1656](https://redirect.github.com/actions/checkout/pull/1656) - Add SSH user parameter by [@&#8203;cory-miller](https://redirect.github.com/cory-miller) in [#&#8203;1685](https://redirect.github.com/actions/checkout/pull/1685) - Update `actions/checkout` version in `update-main-version.yml` by [@&#8203;jww3](https://redirect.github.com/jww3) in [#&#8203;1650](https://redirect.github.com/actions/checkout/pull/1650) ### [`v4.1.2`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v412) [Compare Source](https://redirect.github.com/actions/checkout/compare/v4.1.1...v4.1.2) - Fix: Disable sparse checkout whenever `sparse-checkout` option is not present [@&#8203;dscho](https://redirect.github.com/dscho) in [#&#8203;1598](https://redirect.github.com/actions/checkout/pull/1598) </details> <details> <summary>actions/github-script (actions/github-script)</summary> ### [`v7.1.0`](https://redirect.github.com/actions/github-script/releases/tag/v7.1.0) [Compare Source](https://redirect.github.com/actions/github-script/compare/v7.0.1...v7.1.0) #### What's Changed - Upgrade husky to v9 by [@&#8203;benelan](https://redirect.github.com/benelan) in [#&#8203;482](https://redirect.github.com/actions/github-script/pull/482) - Add workflow file for publishing releases to immutable action package by [@&#8203;Jcambass](https://redirect.github.com/Jcambass) in [#&#8203;485](https://redirect.github.com/actions/github-script/pull/485) - Upgrade IA Publish by [@&#8203;Jcambass](https://redirect.github.com/Jcambass) in [#&#8203;486](https://redirect.github.com/actions/github-script/pull/486) - Fix workflow status badges by [@&#8203;joshmgross](https://redirect.github.com/joshmgross) in [#&#8203;497](https://redirect.github.com/actions/github-script/pull/497) - Update usage of `actions/upload-artifact` by [@&#8203;joshmgross](https://redirect.github.com/joshmgross) in [#&#8203;512](https://redirect.github.com/actions/github-script/pull/512) - Clear up package name confusion by [@&#8203;joshmgross](https://redirect.github.com/joshmgross) in [#&#8203;514](https://redirect.github.com/actions/github-script/pull/514) - Update dependencies with `npm audit fix` by [@&#8203;joshmgross](https://redirect.github.com/joshmgross) in [#&#8203;515](https://redirect.github.com/actions/github-script/pull/515) - Specify that the used script is JavaScript by [@&#8203;timotk](https://redirect.github.com/timotk) in [#&#8203;478](https://redirect.github.com/actions/github-script/pull/478) - chore: Add Dependabot for NPM and Actions by [@&#8203;nschonni](https://redirect.github.com/nschonni) in [#&#8203;472](https://redirect.github.com/actions/github-script/pull/472) - Define `permissions` in workflows and update actions by [@&#8203;joshmgross](https://redirect.github.com/joshmgross) in [#&#8203;531](https://redirect.github.com/actions/github-script/pull/531) - chore: Add Dependabot for .github/actions/install-dependencies by [@&#8203;nschonni](https://redirect.github.com/nschonni) in [#&#8203;532](https://redirect.github.com/actions/github-script/pull/532) - chore: Remove .vscode settings by [@&#8203;nschonni](https://redirect.github.com/nschonni) in [#&#8203;533](https://redirect.github.com/actions/github-script/pull/533) - ci: Use github/setup-licensed by [@&#8203;nschonni](https://redirect.github.com/nschonni) in [#&#8203;473](https://redirect.github.com/actions/github-script/pull/473) - make octokit instance available as octokit on top of github, to make it easier to seamlessly copy examples from GitHub rest api or octokit documentations by [@&#8203;iamstarkov](https://redirect.github.com/iamstarkov) in [#&#8203;508](https://redirect.github.com/actions/github-script/pull/508) - Remove `octokit` README updates for v7 by [@&#8203;joshmgross](https://redirect.github.com/joshmgross) in [#&#8203;557](https://redirect.github.com/actions/github-script/pull/557) - docs: add "exec" usage examples by [@&#8203;neilime](https://redirect.github.com/neilime) in [#&#8203;546](https://redirect.github.com/actions/github-script/pull/546) - Bump ruby/setup-ruby from 1.213.0 to 1.222.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;563](https://redirect.github.com/actions/github-script/pull/563) - Bump ruby/setup-ruby from 1.222.0 to 1.229.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;575](https://redirect.github.com/actions/github-script/pull/575) - Clearly document passing inputs to the `script` by [@&#8203;joshmgross](https://redirect.github.com/joshmgross) in [#&#8203;603](https://redirect.github.com/actions/github-script/pull/603) - Update README.md by [@&#8203;nebuk89](https://redirect.github.com/nebuk89) in [#&#8203;610](https://redirect.github.com/actions/github-script/pull/610) #### New Contributors - [@&#8203;benelan](https://redirect.github.com/benelan) made their first contribution in [#&#8203;482](https://redirect.github.com/actions/github-script/pull/482) - [@&#8203;Jcambass](https://redirect.github.com/Jcambass) made their first contribution in [#&#8203;485](https://redirect.github.com/actions/github-script/pull/485) - [@&#8203;timotk](https://redirect.github.com/timotk) made their first contribution in [#&#8203;478](https://redirect.github.com/actions/github-script/pull/478) - [@&#8203;iamstarkov](https://redirect.github.com/iamstarkov) made their first contribution in [#&#8203;508](https://redirect.github.com/actions/github-script/pull/508) - [@&#8203;neilime](https://redirect.github.com/neilime) made their first contribution in [#&#8203;546](https://redirect.github.com/actions/github-script/pull/546) - [@&#8203;nebuk89](https://redirect.github.com/nebuk89) made their first contribution in [#&#8203;610](https://redirect.github.com/actions/github-script/pull/610) **Full Changelog**: <https://github.com/actions/github-script/compare/v7...v7.1.0> </details> <details> <summary>actions/setup-node (actions/setup-node)</summary> ### [`v4.4.0`](https://redirect.github.com/actions/setup-node/releases/tag/v4.4.0) [Compare Source](https://redirect.github.com/actions/setup-node/compare/v4.3.0...v4.4.0) ##### What's Changed ##### Bug fixes: - Make eslint-compact matcher compatible with Stylelint by [@&#8203;FloEdelmann](https://redirect.github.com/FloEdelmann) in [#&#8203;98](https://redirect.github.com/actions/setup-node/pull/98) - Add support for indented eslint output by [@&#8203;fregante](https://redirect.github.com/fregante) in [#&#8203;1245](https://redirect.github.com/actions/setup-node/pull/1245) ##### Enhancement: - Support private mirrors by [@&#8203;marco-ippolito](https://redirect.github.com/marco-ippolito) in [#&#8203;1240](https://redirect.github.com/actions/setup-node/pull/1240) ##### Dependency update: - Upgrade [@&#8203;action/cache](https://redirect.github.com/action/cache) from 4.0.2 to 4.0.3 by [@&#8203;aparnajyothi-y](https://redirect.github.com/aparnajyothi-y) in [#&#8203;1262](https://redirect.github.com/actions/setup-node/pull/1262) ##### New Contributors - [@&#8203;FloEdelmann](https://redirect.github.com/FloEdelmann) made their first contribution in [#&#8203;98](https://redirect.github.com/actions/setup-node/pull/98) - [@&#8203;fregante](https://redirect.github.com/fregante) made their first contribution in [#&#8203;1245](https://redirect.github.com/actions/setup-node/pull/1245) - [@&#8203;marco-ippolito](https://redirect.github.com/marco-ippolito) made their first contribution in [#&#8203;1240](https://redirect.github.com/actions/setup-node/pull/1240) **Full Changelog**: <https://github.com/actions/setup-node/compare/v4...v4.4.0> ### [`v4.3.0`](https://redirect.github.com/actions/setup-node/releases/tag/v4.3.0) [Compare Source](https://redirect.github.com/actions/setup-node/compare/v4.2.0...v4.3.0) #### What's Changed ##### Dependency updates - Upgrade [@&#8203;actions/glob](https://redirect.github.com/actions/glob) from 0.4.0 to 0.5.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot) in [#&#8203;1200](https://redirect.github.com/actions/setup-node/pull/1200) - Upgrade [@&#8203;action/cache](https://redirect.github.com/action/cache) from 4.0.0 to 4.0.2 by [@&#8203;gowridurgad](https://redirect.github.com/gowridurgad) in [#&#8203;1251](https://redirect.github.com/actions/setup-node/pull/1251) - Upgrade [@&#8203;vercel/ncc](https://redirect.github.com/vercel/ncc) from 0.38.1 to 0.38.3 by [@&#8203;dependabot](https://redirect.github.com/dependabot) in [#&#8203;1203](https://redirect.github.com/actions/setup-node/pull/1203) - Upgrade [@&#8203;actions/tool-cache](https://redirect.github.com/actions/tool-cache) from 2.0.1 to 2.0.2 by [@&#8203;dependabot](https://redirect.github.com/dependabot) in [#&#8203;1220](https://redirect.github.com/actions/setup-node/pull/1220) #### New Contributors - [@&#8203;gowridurgad](https://redirect.github.com/gowridurgad) made their first contribution in [#&#8203;1251](https://redirect.github.com/actions/setup-node/pull/1251) **Full Changelog**: <https://github.com/actions/setup-node/compare/v4...v4.3.0> </details> <details> <summary>actions/setup-python (actions/setup-python)</summary> ### [`v5.6.0`](https://redirect.github.com/actions/setup-python/releases/tag/v5.6.0) [Compare Source](https://redirect.github.com/actions/setup-python/compare/v5.5.0...v5.6.0) ##### What's Changed - Workflow updates related to Ubuntu 20.04 by [@&#8203;aparnajyothi-y](https://redirect.github.com/aparnajyothi-y) in [#&#8203;1065](https://redirect.github.com/actions/setup-python/pull/1065) - Fix for Candidate Not Iterable Error by [@&#8203;aparnajyothi-y](https://redirect.github.com/aparnajyothi-y) in [#&#8203;1082](https://redirect.github.com/actions/setup-python/pull/1082) - Upgrade semver and [@&#8203;types/semver](https://redirect.github.com/types/semver) by [@&#8203;dependabot](https://redirect.github.com/dependabot) in [#&#8203;1091](https://redirect.github.com/actions/setup-python/pull/1091) - Upgrade prettier from 2.8.8 to 3.5.3 by [@&#8203;dependabot](https://redirect.github.com/dependabot) in [#&#8203;1046](https://redirect.github.com/actions/setup-python/pull/1046) - Upgrade ts-jest from 29.1.2 to 29.3.2 by [@&#8203;dependabot](https://redirect.github.com/dependabot) in [#&#8203;1081](https://redirect.github.com/actions/setup-python/pull/1081) **Full Changelog**: <https://github.com/actions/setup-python/compare/v5...v5.6.0> ### [`v5.5.0`](https://redirect.github.com/actions/setup-python/releases/tag/v5.5.0) [Compare Source](https://redirect.github.com/actions/setup-python/compare/v5.4.0...v5.5.0) #### What's Changed ##### Enhancements: - Support free threaded Python versions like '3.13t' by [@&#8203;colesbury](https://redirect.github.com/colesbury) in [#&#8203;973](https://redirect.github.com/actions/setup-python/pull/973) - Enhance Workflows: Include ubuntu-arm runners, Add e2e Testing for free threaded and Upgrade [@&#8203;action/cache](https://redirect.github.com/action/cache) from 4.0.0 to 4.0.3 by [@&#8203;priya-kinthali](https://redirect.github.com/priya-kinthali) in [#&#8203;1056](https://redirect.github.com/actions/setup-python/pull/1056) - Add support for .tool-versions file in setup-python by [@&#8203;mahabaleshwars](https://redirect.github.com/mahabaleshwars) in [#&#8203;1043](https://redirect.github.com/actions/setup-python/pull/1043) ##### Bug fixes: - Fix architecture for pypy on Linux ARM64 by [@&#8203;mayeut](https://redirect.github.com/mayeut) in [#&#8203;1011](https://redirect.github.com/actions/setup-python/pull/1011) This update maps arm64 to aarch64 for Linux ARM64 PyPy installations. ##### Dependency updates: - Upgrade [@&#8203;vercel/ncc](https://redirect.github.com/vercel/ncc) from 0.38.1 to 0.38.3 by [@&#8203;dependabot](https://redirect.github.com/dependabot) in [#&#8203;1016](https://redirect.github.com/actions/setup-python/pull/1016) - Upgrade [@&#8203;actions/glob](https://redirect.github.com/actions/glob) from 0.4.0 to 0.5.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot) in [#&#8203;1015](https://redirect.github.com/actions/setup-python/pull/1015) #### New Contributors - [@&#8203;colesbury](https://redirect.github.com/colesbury) made their first contribution in [#&#8203;973](https://redirect.github.com/actions/setup-python/pull/973) - [@&#8203;mahabaleshwars](https://redirect.github.com/mahabaleshwars) made their first contribution in [#&#8203;1043](https://redirect.github.com/actions/setup-python/pull/1043) **Full Changelog**: <https://github.com/actions/setup-python/compare/v5...v5.5.0> </details> <details> <summary>actions/upload-artifact (actions/upload-artifact)</summary> ### [`v4.6.2`](https://redirect.github.com/actions/upload-artifact/releases/tag/v4.6.2) [Compare Source](https://redirect.github.com/actions/upload-artifact/compare/v4.6.1...v4.6.2) #### What's Changed - Update to use artifact 2.3.2 package & prepare for new upload-artifact release by [@&#8203;salmanmkc](https://redirect.github.com/salmanmkc) in [#&#8203;685](https://redirect.github.com/actions/upload-artifact/pull/685) #### New Contributors - [@&#8203;salmanmkc](https://redirect.github.com/salmanmkc) made their first contribution in [#&#8203;685](https://redirect.github.com/actions/upload-artifact/pull/685) **Full Changelog**: <https://github.com/actions/upload-artifact/compare/v4...v4.6.2> ### [`v4.6.1`](https://redirect.github.com/actions/upload-artifact/releases/tag/v4.6.1) [Compare Source](https://redirect.github.com/actions/upload-artifact/compare/v4.6.0...v4.6.1) #### What's Changed - Update to use artifact 2.2.2 package by [@&#8203;yacaovsnc](https://redirect.github.com/yacaovsnc) in [#&#8203;673](https://redirect.github.com/actions/upload-artifact/pull/673) **Full Changelog**: <https://github.com/actions/upload-artifact/compare/v4...v4.6.1> </details> <details> <summary>aminya/setup-cpp (aminya/setup-cpp)</summary> ### [`v1.7.1`](https://redirect.github.com/aminya/setup-cpp/releases/tag/v1.7.1) [Compare Source](https://redirect.github.com/aminya/setup-cpp/compare/v1.7.0...v1.7.1) ##### What's Changed - fix: prefer complete Window LLVM package [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;425](https://redirect.github.com/aminya/setup-cpp/pull/425) - fix: add LLVM 20.1.7 by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;424](https://redirect.github.com/aminya/setup-cpp/pull/424) - fix: add mingw 15.1-r2 by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;424](https://redirect.github.com/aminya/setup-cpp/pull/424) - fix: install gcovr via apt on Ubuntu by default by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;424](https://redirect.github.com/aminya/setup-cpp/pull/424) - feat: add tar tool by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;425](https://redirect.github.com/aminya/setup-cpp/pull/425) **Full Changelog**: <https://github.com/aminya/setup-cpp/compare/v1.7.0...v1.7.1> ### [`v1.7.0`](https://redirect.github.com/aminya/setup-cpp/releases/tag/v1.7.0) [Compare Source](https://redirect.github.com/aminya/setup-cpp/compare/v1.6.2...v1.7.0) ##### What's Changed - feat: update default LLVM to v20 by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;387](https://redirect.github.com/aminya/setup-cpp/pull/387) - feat: default to GCC 15 on Windows and MacOS by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;387](https://redirect.github.com/aminya/setup-cpp/pull/387) - fix: update cmake, task, powershell, meson, doxygen by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;414](https://redirect.github.com/aminya/setup-cpp/pull/414) **Full Changelog**: <https://github.com/aminya/setup-cpp/compare/v1.6.2...v1.7.0> ### [`v1.6.2`](https://redirect.github.com/aminya/setup-cpp/releases/tag/v1.6.2) [Compare Source](https://redirect.github.com/aminya/setup-cpp/compare/v1.6.1...v1.6.2) **Full Changelog**: <https://github.com/aminya/setup-cpp/compare/v1.6.1...v1.6.2> ### [`v1.6.1`](https://redirect.github.com/aminya/setup-cpp/compare/v1.6.0...v1.6.1) [Compare Source](https://redirect.github.com/aminya/setup-cpp/compare/v1.6.0...v1.6.1) ### [`v1.6.0`](https://redirect.github.com/aminya/setup-cpp/releases/tag/v1.6.0) [Compare Source](https://redirect.github.com/aminya/setup-cpp/compare/v1.5.4...v1.6.0) ##### What's Changed - feat: add apt-fast as an installable tool by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;401](https://redirect.github.com/aminya/setup-cpp/pull/401) - fix: add apt-fast optimizations by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;402](https://redirect.github.com/aminya/setup-cpp/pull/402) **Full Changelog**: <https://github.com/aminya/setup-cpp/compare/v1.5.4...v1.6.0> ### [`v1.5.4`](https://redirect.github.com/aminya/setup-cpp/releases/tag/v1.5.4) [Compare Source](https://redirect.github.com/aminya/setup-cpp/compare/v1.5.3...v1.5.4) ##### What's Changed - fix: avoid rc sourcing loops + fix: always add guards for sourcing rc files by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;397](https://redirect.github.com/aminya/setup-cpp/pull/397) - [fix: add missing git option for actions](https://redirect.github.com/aminya/setup-cpp/commit/d0235b0adb97722c83c6f48ccfad4c98c083c0e4) by [@&#8203;aminya](https://redirect.github.com/aminya) - [fix: ignore setup-cpp cli installation errors](https://redirect.github.com/aminya/setup-cpp/commit/d10f4b6db061e4bd794e409852bc38e33cc5e4a6) by [@&#8203;aminya](https://redirect.github.com/aminya) - [fix: fix addition of git to PATH on Windows](https://redirect.github.com/aminya/setup-cpp/commit/75890615f7a4d1f3833f0f9008be852b0a1b256a) by [@&#8203;aminya](https://redirect.github.com/aminya) - [fix: fix add-apt-repository in Debian](https://redirect.github.com/aminya/setup-cpp/commit/55f022dea4b4667ba75821264c21fc8121bd3f06) by [@&#8203;aminya](https://redirect.github.com/aminya) - [fix: fix llvm add-apt-repository for debian](https://redirect.github.com/aminya/setup-cpp/commit/05bd2b5297d0c94ccbd895c9e7f35a5b88dbdee8) by [@&#8203;aminya](https://redirect.github.com/aminya) **Full Changelog**: <https://github.com/aminya/setup-cpp/compare/v1.5.3...v1.5.4> ### [`v1.5.3`](https://redirect.github.com/aminya/setup-cpp/releases/tag/v1.5.3) [Compare Source](https://redirect.github.com/aminya/setup-cpp/compare/v1.5.2...v1.5.3) - fix: remove exports map from package by [@&#8203;aminya](https://redirect.github.com/aminya) in [7f46810eeda56](https://redirect.github.com/aminya/setup-cpp/commit/6370aaa0252a93c71dcc4cf49397f46810eeda56) **Full Changelog**: <https://github.com/aminya/setup-cpp/compare/v1.5.2...v1.5.3> ### [`v1.5.2`](https://redirect.github.com/aminya/setup-cpp/releases/tag/v1.5.2) [Compare Source](https://redirect.github.com/aminya/setup-cpp/compare/v1.5.1...v1.5.2) - fix: fix CLI shabang not working - independent lib by [@&#8203;aminya](https://redirect.github.com/aminya) in [c88b4364ef50](https://redirect.github.com/aminya/setup-cpp/commit/95a7de4f2eceb0baf03a70a1edb7c88b4364ef50) **Full Changelog**: <https://github.com/aminya/setup-cpp/compare/v1.5.1...v1.5.2> ### [`v1.5.1`](https://redirect.github.com/aminya/setup-cpp/compare/v1.5.0...v1.5.1) [Compare Source](https://redirect.github.com/aminya/setup-cpp/compare/v1.5.0...v1.5.1) ### [`v1.5.0`](https://redirect.github.com/aminya/setup-cpp/releases/tag/v1.5.0) [Compare Source](https://redirect.github.com/aminya/setup-cpp/compare/v1.4.0...v1.5.0) ##### What's Changed - feat: allow using setup-cpp as a library by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;386](https://redirect.github.com/aminya/setup-cpp/pull/386) - fix: pin vcpkg on Alpine Arm64 by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;389](https://redirect.github.com/aminya/setup-cpp/pull/389) - fix: do not add LLVM libraries to dyld by default by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;388](https://redirect.github.com/aminya/setup-cpp/pull/388) **Full Changelog**: <https://github.com/aminya/setup-cpp/compare/v1.4.0...v1.5.0> ### [`v1.4.0`](https://redirect.github.com/aminya/setup-cpp/releases/tag/v1.4.0) [Compare Source](https://redirect.github.com/aminya/setup-cpp/compare/v1.3.0...v1.4.0) ##### What's Changed - 🎉 feat: support Alpine + add setup-alpine package by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;379](https://redirect.github.com/aminya/setup-cpp/pull/379) - ci: add docker tags with the base platform versions by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;381](https://redirect.github.com/aminya/setup-cpp/pull/381) (e.g. `setup-cpp-ubuntu:20.04`) - fix: detect externally managed Python to avoid warnings by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;379](https://redirect.github.com/aminya/setup-cpp/pull/379) ##### Alpine Images (amd64 and arm64) Setup-cpp now provides prebuilt images for Alpine with support for base tools, and compilers `llvm`, `gcc`, and `mingw` available for `amd64` and `arm64` architectures. Base image with `cmake, ninja, task, vcpkg, python, make, cppcheck, gcovr, doxygen, ccache, conan, meson, cmakelang` for Alpine: ```dockerfile FROM aminya/setup-cpp-alpine:3.21 AS builder ``` Image with `llvm` and the base tools: ```dockerfile FROM aminya/setup-cpp-alpine-llvm:3.21 AS builder ``` Image with `gcc` and the base tools: ```dockerfile FROM aminya/setup-cpp-alpine-gcc:3.21 AS builder ``` Image with `mingw` and the base tools: ```dockerfile FROM aminya/setup-cpp-alpine-mingw:3.21 AS builder ``` **Full Changelog**: <https://github.com/aminya/setup-cpp/compare/v1.3.0...v1.4.0> ### [`v1.3.0`](https://redirect.github.com/aminya/setup-cpp/releases/tag/v1.3.0) [Compare Source](https://redirect.github.com/aminya/setup-cpp/compare/v1.2.2...v1.3.0) ##### What's Changed - feat: add Ubuntu 20 and 24 docker builds by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;375](https://redirect.github.com/aminya/setup-cpp/pull/375) - fix: fix python installation on Ubuntu 20 by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;375](https://redirect.github.com/aminya/setup-cpp/pull/375) - chore(deps): update devdependencies by [@&#8203;renovate](https://redirect.github.com/renovate) in [#&#8203;376](https://redirect.github.com/aminya/setup-cpp/pull/376) ##### Breaking changes for Ubuntu Docker images The `latest` tag for `setup-cpp` on Docker now points to Ubuntu `24.04`. Please pin the specific version if needed: Base image with `cmake, ninja, task, vcpkg, python, make, cppcheck, gcovr, doxygen, ccache, conan, meson, cmakelang` for Ubuntu 24.04: ```dockerfile FROM aminya/setup-cpp-ubuntu:24.04-1.3.0 AS builder ``` Image with `llvm` and the base tools: ```dockerfile FROM aminya/setup-cpp-ubuntu-llvm:24.04-1.3.0 AS builder ``` Image with `gcc` and the base tools: ```dockerfile FROM aminya/setup-cpp-ubuntu-gcc:24.04-1.3.0 AS builder ``` Image with `mingw` and the base tools: ```dockerfile FROM aminya/setup-cpp-ubuntu-mingw:24.04-1.3.0 AS builder ``` There are also the variants for Ubuntu `22.04` ```dockerfile FROM aminya/setup-cpp-ubuntu:22.04-1.3.0 AS builder FROM aminya/setup-cpp-ubuntu-llvm:22.04-1.3.0 AS builder FROM aminya/setup-cpp-ubuntu-gcc:22.04-1.3.0 AS builder FROM aminya/setup-cpp-ubuntu-mingw:22.04-1.3.0 AS builder ``` And for Ubuntu `20.04`: ```dockerfile FROM aminya/setup-cpp-ubuntu:20.04-1.3.0 AS builder FROM aminya/setup-cpp-ubuntu-llvm:20.04-1.3.0 AS builder FROM aminya/setup-cpp-ubuntu-gcc:20.04-1.3.0 AS builder FROM aminya/setup-cpp-ubuntu-mingw:20.04-1.3.0 AS builder ``` Note that `nala` is no longer included in the setup-cpp images by default. You can install it manually via `setup-cpp --nala true` in your Docker image if you rely on it. **Full Changelog**: <https://github.com/aminya/setup-cpp/compare/v1.2.2...v1.3.0> ### [`v1.2.2`](https://redirect.github.com/aminya/setup-cpp/releases/tag/v1.2.2) [Compare Source](https://redirect.github.com/aminya/setup-cpp/compare/v1.2.1...v1.2.2) ##### What's Changed - 🎉 ci: tests and executables for Linux arm by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;363](https://redirect.github.com/aminya/setup-cpp/pull/363) - fix apt installation fallbacks to latest by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;363](https://redirect.github.com/aminya/setup-cpp/pull/363) - fix old LLVM on latest Ubuntu arm by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;363](https://redirect.github.com/aminya/setup-cpp/pull/363) - feat: install sccache on latest ubuntu arm by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;373](https://redirect.github.com/aminya/setup-cpp/pull/373) - fix Doxygen on Linux Arm by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;363](https://redirect.github.com/aminya/setup-cpp/pull/363) **Full Changelog**: <https://github.com/aminya/setup-cpp/compare/v1.2.1...v1.2.2> ### [`v1.2.1`](https://redirect.github.com/aminya/setup-cpp/releases/tag/v1.2.1) [Compare Source](https://redirect.github.com/aminya/setup-cpp/compare/v1.2.0...v1.2.1) ##### What's Changed - 🎉 feat: add multi-architecture Docker images for setup-cpp by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;361](https://redirect.github.com/aminya/setup-cpp/pull/361) - 🎉 feat: install LLVM via brew on Mac if possible by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;367](https://redirect.github.com/aminya/setup-cpp/pull/367) and [#&#8203;364](https://redirect.github.com/aminya/setup-cpp/pull/364) - 🎉 fix: avoid already installed warnings for brew by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;369](https://redirect.github.com/aminya/setup-cpp/pull/369) - feat: add git as an installable tool by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;362](https://redirect.github.com/aminya/setup-cpp/pull/362) - fix: add polyfill for crypto.randomuuid for Node 12 by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;368](https://redirect.github.com/aminya/setup-cpp/pull/368) and [#&#8203;370](https://redirect.github.com/aminya/setup-cpp/pull/370) **Full Changelog**: <https://github.com/aminya/setup-cpp/compare/v1.1.1...v1.2.0> ### [`v1.2.0`](https://redirect.github.com/aminya/setup-cpp/releases/tag/v1.2.0) [Compare Source](https://redirect.github.com/aminya/setup-cpp/compare/v1.1.1...v1.2.0) ##### What's Changed Note: superseded by v1.2.1 - feat: add multi-architecture Docker images for setup-cpp by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;361](https://redirect.github.com/aminya/setup-cpp/pull/361) - feat: install LLVM via brew on Mac if possible by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;367](https://redirect.github.com/aminya/setup-cpp/pull/367) and [#&#8203;364](https://redirect.github.com/aminya/setup-cpp/pull/364) - feat: add git as an installable tool by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;362](https://redirect.github.com/aminya/setup-cpp/pull/362) - fix: avoid already installed warnings for brew by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;369](https://redirect.github.com/aminya/setup-cpp/pull/369) - fix: add polyfill for crypto.randomuuid for Node 12 by [@&#8203;aminya](https://redirect.github.com/aminya) in [#&#8203;368](https://redirect.github.com/aminya/setup-cpp/pull/368) and [#&#8203;370](https://redirect.github.com/aminya/setup-cpp/pull/370) **Full Changelog**: <https://github.com/aminya/setup-cpp/compare/v1.1.1...v1.2.0> </details> <details> <summary>docker/login-action (docker/login-action)</summary> ### [`v3.5.0`](https://redirect.github.com/docker/login-action/releases/tag/v3.5.0) [Compare Source](https://redirect.github.com/docker/login-action/compare/v3.4.0...v3.5.0) - Support dual-stack endpoints for AWS ECR by [@&#8203;Spacefish](https://redirect.github.com/Spacefish) [@&#8203;crazy-max](https://redirect.github.com/crazy-max) in [#&#8203;874](https://redirect.github.com/docker/login-action/pull/874) [#&#8203;876](https://redirect.github.com/docker/login-action/pull/876) - Bump [@&#8203;aws-sdk/client-ecr](https://redirect.github.com/aws-sdk/client-ecr) to 3.859.0 in [#&#8203;860](https://redirect.github.com/docker/login-action/pull/860) [#&#8203;878](https://redirect.github.com/docker/login-action/pull/878) - Bump [@&#8203;aws-sdk/client-ecr-public](https://redirect.github.com/aws-sdk/client-ecr-public) to 3.859.0 in [#&#8203;860](https://redirect.github.com/docker/login-action/pull/860) [#&#8203;878](https://redirect.github.com/docker/login-action/pull/878) - Bump [@&#8203;docker/actions-toolkit](https://redirect.github.com/docker/actions-toolkit) from 0.57.0 to 0.62.1 in [#&#8203;870](https://redirect.github.com/docker/login-action/pull/870) - Bump form-data from 2.5.1 to 2.5.5 in [#&#8203;875](https://redirect.github.com/docker/login-action/pull/875) **Full Changelog**: <https://github.com/docker/login-action/compare/v3.4.0...v3.5.0> ### [`v3.4.0`](https://redirect.github.com/docker/login-action/releases/tag/v3.4.0) [Compare Source](https://redirect.github.com/docker/login-action/compare/v3.3.0...v3.4.0) - Bump [@&#8203;actions/core](https://redirect.github.com/actions/core) from 1.10.1 to 1.11.1 in [#&#8203;791](https://redirect.github.com/docker/login-action/pull/791) - Bump [@&#8203;aws-sdk/client-ecr](https://redirect.github.com/aws-sdk/client-ecr) to 3.766.0 in [#&#8203;789](https://redirect.github.com/docker/login-action/pull/789) [#&#8203;856](https://redirect.github.com/docker/login-action/pull/856) - Bump [@&#8203;aws-sdk/client-ecr-public](https://redirect.github.com/aws-sdk/client-ecr-public) to 3.758.0 in [#&#8203;789](https://redirect.github.com/docker/login-action/pull/789) [#&#8203;856](https://redirect.github.com/docker/login-action/pull/856) - Bump [@&#8203;docker/actions-toolkit](https://redirect.github.com/docker/actions-toolkit) from 0.35.0 to 0.57.0 in [#&#8203;801](https://redirect.github.com/docker/login-action/pull/801) [#&#8203;806](https://redirect.github.com/docker/login-action/pull/806) [#&#8203;858](https://redirect.github.com/docker/login-action/pull/858) - Bump cross-spawn from 7.0.3 to 7.0.6 in [#&#8203;814](https://redirect.github.com/docker/login-action/pull/814) - Bump https-proxy-agent from 7.0.5 to 7.0.6 in [#&#8203;823](https://redirect.github.com/docker/login-action/pull/823) - Bump path-to-regexp from 6.2.2 to 6.3.0 in [#&#8203;777](https://redirect.github.com/docker/login-action/pull/777) **Full Changelog**: <https://github.com/docker/login-action/compare/v3.3.0...v3.4.0> </details> <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v2.28.1`](https://redirect.github.com/github/codeql-action/releases/tag/v2.28.1) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v2.28.0...v2.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. **This is the last planned release of the `v2`. To continue getting updates for the CodeQL Action, please switch to `v3`.** #### 2.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/). [#&#8203;2677](https://redirect.github.com/github/codeql-action/pull/2677) - Update default CodeQL bundle version to 2.20.1. [#&#8203;2678](https://redirect.github.com/github/codeql-action/pull/2678) See the full [CHANGELOG.md](https://redirect.github.com/github/codeql-action/blob/v2.28.1/CHANGELOG.md) for more information. ### [`v2.28.0`](https://redirect.github.com/github/codeql-action/releases/tag/v2.28.0) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v2.27.9...v2.28.0) ### 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. Note that the only difference between `v2` and `v3` of the CodeQL Action is the node version they support, with `v3` running on node 20 while we continue to release `v2` to support running on node 16. For example `3.22.11` was the first `v3` release and is functionally identical to `2.22.11`. This approach ensures an easy way to track exactly which features are included in different versions, indicated by the minor and patch version numbers. **This is the last planned release of the `v2`. To continue getting updates for the CodeQL Action, please switch to `v3`.** #### 2.28.0 - 20 Dec 2024 - Bump the minimum CodeQL bundle version to 2.15.5. [#&#8203;2655](https://redirect.github.com/github/codeql-action/pull/2655) - Don't fail in the unusual case that a file is on the search path. [#&#8203;2660](https://redirect.github.com/github/codeql-action/pull/2660). See the full [CHANGELOG.md](https://redirect.github.com/github/codeql-action/blob/v2.28.0/CHANGELOG.md) for more information. ### [`v2.27.9`](https://redirect.github.com/github/codeql-action/releases/tag/v2.27.9) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v2.27.8...v2.27.9) ### 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. Note that the only difference between `v2` and `v3` of the CodeQL Action is the node version they support, with `v3` running on node 20 while we continue to release `v2` to support running on node 16. For example `3.22.11` was the first `v3` release and is functionally identical to `2.22.11`. This approach ensures an easy way to track exactly which features are included in different versions, indicated by the minor and patch version numbers. #### 2.27.9 - 12 Dec 2024 No user facing changes. See the full [CHANGELOG.md](https://redirect.github.com/github/codeql-action/blob/v2.27.9/CHANGELOG.md) for more information. ### [`v2.27.8`](https://redirect.github.com/github/codeql-action/compare/v2.27.7...v2.27.8) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v2.27.7...v2.27.8) ### [`v2.27.7`](https://redirect.github.com/github/codeql-action/releases/tag/v2.27.7) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v2.27.6...v2.27.7) ### 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. Note that the only difference between `v2` and `v3` of the CodeQL Action is the node version they support, with `v3` running on node 20 while we continue to release `v2` to support running on node 16. For example `3.22.11` was the first `v3` release and is functionally identical to `2.22.11`. This approach ensures an easy way to track exactly which features are included in different versions, indicated by the minor and patch version numbers. #### 2.27.7 - 10 Dec 2024 - We are rolling out a change in December 2024 that will extract the CodeQL bundle directly to the toolcache to improve performance. [#&#8203;2631](https://redirect.github.com/github/codeql-action/pull/2631) - Update default CodeQL bundle version to 2.20.0. [#&#8203;2636](https://redirect.github.com/github/codeql-action/pull/2636) See the full [CHANGELOG.md](https://redirect.github.com/github/codeql-action/blob/v2.27.7/CHANGELOG.md) for more information. ### [`v2.27.6`](https://redirect.github.com/github/codeql-action/releases/tag/v2 </details> --- ### Configuration 📅 **Schedule**: Branch creation - Between 12:00 AM and 12:59 AM, only on Monday ( * 0 * * 1 ) (UTC), 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/llvm/llvm-project). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
1 parent eb420fd commit 250854d

37 files changed

+68
-68
lines changed

.github/workflows/build-ci-container-windows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
run: |
4545
docker save ${{ steps.vars.outputs.container-name-tag }} > ${{ steps.vars.outputs.container-filename }}
4646
- name: Upload container image
47-
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
47+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
4848
with:
4949
name: container
5050
path: ${{ steps.vars.outputs.container-filename }}

.github/workflows/build-ci-container.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ jobs:
6464
podman save ${{ steps.vars.outputs.container-name-agent-tag }} > ${{ steps.vars.outputs.container-agent-filename }}
6565
6666
- name: Upload container image
67-
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
67+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
6868
with:
6969
name: container-${{ matrix.arch }}
7070
path: "*.tar"

.github/workflows/build-metrics-container.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ jobs:
4949
run: |
5050
podman save ${{ steps.vars.outputs.container-name-tag }} > ${{ steps.vars.outputs.container-filename }}
5151
- name: Upload Container Image
52-
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
52+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
5353
with:
5454
name: container
5555
path: ${{ steps.vars.outputs.container-filename }}

.github/workflows/check-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
with:
2727
sparse-checkout: .ci
2828
- name: Setup Python
29-
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
29+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
3030
with:
3131
python-version: 3.13
3232
cache: 'pip'

.github/workflows/ci-post-commit-analyzer.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
4545

4646
- name: Setup ccache
47-
uses: hendrikmuhs/ccache-action@a1209f81afb8c005c13b4296c32e363431bffea5 # v1.2.17
47+
uses: hendrikmuhs/ccache-action@bfa03e1de4d7f7c3e80ad9109feedd05c4f5a716 # v1.2.19
4848
with:
4949
# A full build of llvm, clang, lld, and lldb takes about 250MB
5050
# of ccache space. There's not much reason to have more than this,
@@ -87,7 +87,7 @@ jobs:
8787
scan-build --generate-index-only build/analyzer-results
8888
8989
- name: Upload Results
90-
uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 #v4.3.0
90+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
9191
if: always()
9292
with:
9393
name: analyzer-results

.github/workflows/commit-access-review.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
python3 .github/workflows/commit-access-review.py $GITHUB_TOKEN
2929
3030
- name: Upload Triage List
31-
uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 #v4.3.0
31+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
3232
with:
3333
name: triagers
3434
path: triagers.log

.github/workflows/docs.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -95,9 +95,9 @@ jobs:
9595
workflow:
9696
- '.github/workflows/docs.yml'
9797
- name: Setup Python env
98-
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
98+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
9999
with:
100-
python-version: '3.11'
100+
python-version: '3.13'
101101
cache: 'pip'
102102
cache-dependency-path: 'llvm/docs/requirements-hashed.txt'
103103
- name: Install python dependencies
@@ -209,7 +209,7 @@ jobs:
209209
mkdir built-docs/flang
210210
cp -r flang-build/docs/* built-docs/flang/
211211
- name: Upload docs
212-
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
212+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
213213
with:
214214
name: docs-output
215215
path: built-docs/

.github/workflows/email-check.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
[{"body" : "$COMMENT"}]
4040
EOF
4141
42-
- uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 #v4.3.0
42+
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
4343
if: always()
4444
with:
4545
name: workflow-args

.github/workflows/gha-codeql.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ jobs:
2929
sparse-checkout: |
3030
.github/
3131
- name: Initialize CodeQL
32-
uses: github/codeql-action/init@192325c86100d080feab897ff886c34abd4c83a3 # v3.30.3
32+
uses: github/codeql-action/init@303c0aef88fc2fe5ff6d63d3b1596bfd83dfa1f9 # v3.30.4
3333
with:
3434
languages: actions
3535
queries: security-extended
3636
- name: Perform CodeQL Analysis
37-
uses: github/codeql-action/analyze@192325c86100d080feab897ff886c34abd4c83a3 # v3.30.3
37+
uses: github/codeql-action/analyze@303c0aef88fc2fe5ff6d63d3b1596bfd83dfa1f9 # v3.30.4

.github/workflows/hlsl-test-all.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ jobs:
8080
ninja check-hlsl-unit
8181
ninja ${{ inputs.TestTarget }}
8282
- name: Publish Test Results
83-
uses: EnricoMi/publish-unit-test-result-action/macos@170bf24d20d201b842d7a52403b73ed297e6645b # v2
83+
uses: EnricoMi/publish-unit-test-result-action/macos@3a74b2957438d0b6e2e61d67b05318aa25c9e6c6 # v2
8484
if: always() && runner.os == 'macOS'
8585
with:
8686
comment_mode: off

0 commit comments

Comments
 (0)