mirror of
https://github.com/j178/prek.git
synced 2026-04-25 02:11:36 +02:00
f684190ff2
> ℹ️ **Note** > > This PR body was truncated due to platform limits. This PR contains the following updates: | Package | Type | Update | Change | Pending | |---|---|---|---|---| | [PyO3/maturin-action](https://redirect.github.com/PyO3/maturin-action) | action | minor | `v1.50.1` → `v1.51.0` | | | [actions/upload-artifact](https://redirect.github.com/actions/upload-artifact) | action | patch | `v7.0.0` → `v7.0.1` | | | [docker/build-push-action](https://redirect.github.com/docker/build-push-action) | action | minor | `v7.0.0` → `v7.1.0` | | | [haskell-actions/setup](https://redirect.github.com/haskell-actions/setup) | action | patch | `v2.10.3` → `v2.10.4` | `v2.11.0` | | [peter-evans/create-pull-request](https://redirect.github.com/peter-evans/create-pull-request) | action | patch | `v8.1.0` → `v8.1.1` | | | [ruby/setup-ruby](https://redirect.github.com/ruby/setup-ruby) | action | minor | `v1.299.0` → `v1.301.0` | `v1.302.0` | | [taiki-e/install-action](https://redirect.github.com/taiki-e/install-action) | action | minor | `v2.73.0` → `v2.75.7` | `v2.75.18` (+10) | --- ### Release Notes <details> <summary>PyO3/maturin-action (PyO3/maturin-action)</summary> ### [`v1.51.0`](https://redirect.github.com/PyO3/maturin-action/releases/tag/v1.51.0) [Compare Source](https://redirect.github.com/PyO3/maturin-action/compare/v1.50.1...v1.51.0) ##### What's Changed - Initial Android build support by [@​messense](https://redirect.github.com/messense) in [#​426](https://redirect.github.com/PyO3/maturin-action/pull/426) - Support native riscv64 builds on manylinux 2\_39 by [@​weiji14](https://redirect.github.com/weiji14) in [#​429](https://redirect.github.com/PyO3/maturin-action/pull/429) ##### New Contributors - [@​weiji14](https://redirect.github.com/weiji14) made their first contribution in [#​429](https://redirect.github.com/PyO3/maturin-action/pull/429) **Full Changelog**: <https://github.com/PyO3/maturin-action/compare/v1.50.1...v1.51.0> </details> <details> <summary>actions/upload-artifact (actions/upload-artifact)</summary> ### [`v7.0.1`](https://redirect.github.com/actions/upload-artifact/releases/tag/v7.0.1) [Compare Source](https://redirect.github.com/actions/upload-artifact/compare/v7...v7.0.1) ##### What's Changed - Update the readme with direct upload details by [@​danwkennedy](https://redirect.github.com/danwkennedy) in [#​795](https://redirect.github.com/actions/upload-artifact/pull/795) - Readme: bump all the example versions to v7 by [@​danwkennedy](https://redirect.github.com/danwkennedy) in [#​796](https://redirect.github.com/actions/upload-artifact/pull/796) - Include changes in typespec/ts-http-runtime 0.3.5 by [@​yacaovsnc](https://redirect.github.com/yacaovsnc) in [#​797](https://redirect.github.com/actions/upload-artifact/pull/797) **Full Changelog**: <https://github.com/actions/upload-artifact/compare/v7...v7.0.1> </details> <details> <summary>docker/build-push-action (docker/build-push-action)</summary> ### [`v7.1.0`](https://redirect.github.com/docker/build-push-action/releases/tag/v7.1.0) [Compare Source](https://redirect.github.com/docker/build-push-action/compare/v7.0.0...v7.1.0) - Git context [query format](https://docs.docker.com/build/concepts/context/#url-queries) support by [@​crazy-max](https://redirect.github.com/crazy-max) in [#​1505](https://redirect.github.com/docker/build-push-action/pull/1505) - Bump [@​docker/actions-toolkit](https://redirect.github.com/docker/actions-toolkit) from 0.79.0 to 0.87.0 by [@​crazy-max](https://redirect.github.com/crazy-max) in [#​1505](https://redirect.github.com/docker/build-push-action/pull/1505) - Bump brace-expansion from 1.1.12 to 1.1.13 in [#​1500](https://redirect.github.com/docker/build-push-action/pull/1500) - Bump fast-xml-parser from 5.4.2 to 5.5.7 in [#​1489](https://redirect.github.com/docker/build-push-action/pull/1489) - Bump flatted from 3.3.3 to 3.4.2 in [#​1491](https://redirect.github.com/docker/build-push-action/pull/1491) - Bump glob from 10.3.12 to 10.5.0 in [#​1490](https://redirect.github.com/docker/build-push-action/pull/1490) - Bump handlebars from 4.7.8 to 4.7.9 in [#​1497](https://redirect.github.com/docker/build-push-action/pull/1497) - Bump lodash from 4.17.23 to 4.18.1 in [#​1510](https://redirect.github.com/docker/build-push-action/pull/1510) - Bump picomatch from 4.0.3 to 4.0.4 in [#​1496](https://redirect.github.com/docker/build-push-action/pull/1496) - Bump undici from 6.23.0 to 6.24.1 in [#​1486](https://redirect.github.com/docker/build-push-action/pull/1486) - Bump vite from 7.3.1 to 7.3.2 in [#​1509](https://redirect.github.com/docker/build-push-action/pull/1509) **Full Changelog**: <https://github.com/docker/build-push-action/compare/v7.0.0...v7.1.0> </details> <details> <summary>haskell-actions/setup (haskell-actions/setup)</summary> ### [`v2.10.4`](https://redirect.github.com/haskell-actions/setup/releases/tag/v2.10.4) [Compare Source](https://redirect.github.com/haskell-actions/setup/compare/v2.10.3...v2.10.4) Add GHC 9.12.4 and Stack 3.9.3 #### What's Changed - Add GHC 9.12.4 and Stack 3.9.3 by [@​andreasabel](https://redirect.github.com/andreasabel) in [#​142](https://redirect.github.com/haskell-actions/setup/pull/142) **Full Changelog**: <https://github.com/haskell-actions/setup/compare/v2.10.3...v2.10.4> </details> <details> <summary>peter-evans/create-pull-request (peter-evans/create-pull-request)</summary> ### [`v8.1.1`](https://redirect.github.com/peter-evans/create-pull-request/releases/tag/v8.1.1): Create Pull Request v8.1.1 [Compare Source](https://redirect.github.com/peter-evans/create-pull-request/compare/v8.1.0...v8.1.1) #### What's Changed - build(deps-dev): bump the npm group with 2 updates by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4305](https://redirect.github.com/peter-evans/create-pull-request/pull/4305) - build(deps): bump minimatch by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4311](https://redirect.github.com/peter-evans/create-pull-request/pull/4311) - build(deps): bump the github-actions group with 2 updates by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4316](https://redirect.github.com/peter-evans/create-pull-request/pull/4316) - build(deps): bump [@​tootallnate/once](https://redirect.github.com/tootallnate/once) and jest-environment-jsdom by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4323](https://redirect.github.com/peter-evans/create-pull-request/pull/4323) - build(deps-dev): bump undici from 6.23.0 to 6.24.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4328](https://redirect.github.com/peter-evans/create-pull-request/pull/4328) - build(deps-dev): bump flatted from 3.3.1 to 3.4.2 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4334](https://redirect.github.com/peter-evans/create-pull-request/pull/4334) - build(deps): bump picomatch by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4339](https://redirect.github.com/peter-evans/create-pull-request/pull/4339) - build(deps-dev): bump handlebars from 4.7.8 to 4.7.9 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4344](https://redirect.github.com/peter-evans/create-pull-request/pull/4344) - build(deps-dev): bump the npm group with 3 updates by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4349](https://redirect.github.com/peter-evans/create-pull-request/pull/4349) - fix: retry post-creation API calls on 422 eventual consistency errors by [@​peter-evans](https://redirect.github.com/peter-evans) in [#​4356](https://redirect.github.com/peter-evans/create-pull-request/pull/4356) **Full Changelog**: <https://github.com/peter-evans/create-pull-request/compare/v8.1.0...v8.1.1> </details> <details> <summary>ruby/setup-ruby (ruby/setup-ruby)</summary> ### [`v1.301.0`](https://redirect.github.com/ruby/setup-ruby/releases/tag/v1.301.0) [Compare Source](https://redirect.github.com/ruby/setup-ruby/compare/v1.300.0...v1.301.0) #### What's Changed - Add truffleruby-34.0.0,truffleruby+graalvm-34.0.0 by [@​ruby-builder-bot](https://redirect.github.com/ruby-builder-bot) in [#​901](https://redirect.github.com/ruby/setup-ruby/pull/901) **Full Changelog**: <https://github.com/ruby/setup-ruby/compare/v1.300.0...v1.301.0> ### [`v1.300.0`](https://redirect.github.com/ruby/setup-ruby/releases/tag/v1.300.0) [Compare Source](https://redirect.github.com/ruby/setup-ruby/compare/v1.299.0...v1.300.0) ##### What's Changed - Refactor matrix script by [@​ntkme](https://redirect.github.com/ntkme) in [#​897](https://redirect.github.com/ruby/setup-ruby/pull/897) - Add jruby-10.0.5.0 by [@​ruby-builder-bot](https://redirect.github.com/ruby-builder-bot) in [#​900](https://redirect.github.com/ruby/setup-ruby/pull/900) **Full Changelog**: <https://github.com/ruby/setup-ruby/compare/v1.299.0...v1.300.0> </details> <details> <summary>taiki-e/install-action (taiki-e/install-action)</summary> ### [`v2.75.7`](https://redirect.github.com/taiki-e/install-action/blob/HEAD/CHANGELOG.md#100---2021-12-30) [Compare Source](https://redirect.github.com/taiki-e/install-action/compare/v2.75.6...v2.75.7) Initial release [Unreleased]: https://redirect.github.com/taiki-e/install-action/compare/v2.75.17...HEAD [2.75.17]: https://redirect.github.com/taiki-e/install-action/compare/v2.75.16...v2.75.17 [2.75.16]: https://redirect.github.com/taiki-e/install-action/compare/v2.75.15...v2.75.16 [2.75.15]: https://redirect.github.com/taiki-e/install-action/compare/v2.75.14...v2.75.15 [2.75.14]: https://redirect.github.com/taiki-e/install-action/compare/v2.75.13...v2.75.14 [2.75.13]: https://redirect.github.com/taiki-e/install-action/compare/v2.75.12...v2.75.13 [2.75.12]: https://redirect.github.com/taiki-e/install-action/compare/v2.75.11...v2.75.12 [2.75.11]: https://redirect.github.com/taiki-e/install-action/compare/v2.75.10...v2.75.11 [2.75.10]: https://redirect.github.com/taiki-e/install-action/compare/v2.75.9...v2.75.10 [2.75.9]: https://redirect.github.com/taiki-e/install-action/compare/v2.75.8...v2.75.9 [2.75.8]: https://redirect.github.com/taiki-e/install-action/compare/v2.75.7...v2.75.8 [2.75.7]: https://redirect.github.com/taiki-e/install-action/compare/v2.75.6...v2.75.7 [2.75.6]: https://redirect.github.com/taiki-e/install-action/compare/v2.75.5...v2.75.6 [2.75.5]: https://redirect.github.com/taiki-e/install-action/compare/v2.75.4...v2.75.5 [2.75.4]: https://redirect.github.com/taiki-e/install-action/compare/v2.75.3...v2.75.4 [2.75.3]: https://redirect.github.com/taiki-e/install-action/compare/v2.75.2...v2.75.3 [2.75.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.75.1...v2.75.2 [2.75.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.75.0...v2.75.1 [2.75.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.74.1...v2.75.0 [2.74.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.74.0...v2.74.1 [2.74.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.73.0...v2.74.0 [2.73.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.72.0...v2.73.0 [2.72.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.71.3...v2.72.0 [2.71.3]: https://redirect.github.com/taiki-e/install-action/compare/v2.71.2...v2.71.3 [2.71.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.71.1...v2.71.2 [2.71.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.71.0...v2.71.1 [2.71.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.70.4...v2.71.0 [2.70.4]: https://redirect.github.com/taiki-e/install-action/compare/v2.70.3...v2.70.4 [2.70.3]: https://redirect.github.com/taiki-e/install-action/compare/v2.70.2...v2.70.3 [2.70.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.70.1...v2.70.2 [2.70.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.70.0...v2.70.1 [2.70.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.69.14...v2.70.0 [2.69.14]: https://redirect.github.com/taiki-e/install-action/compare/v2.69.13...v2.69.14 [2.69.13]: https://redirect.github.com/taiki-e/install-action/compare/v2.69.12...v2.69.13 [2.69.12]: https://redirect.github.com/taiki-e/install-action/compare/v2.69.11...v2.69.12 [2.69.11]: https://redirect.github.com/taiki-e/install-action/compare/v2.69.10...v2.69.11 [2.69.10]: https://redirect.github.com/taiki-e/install-action/compare/v2.69.9...v2.69.10 [2.69.9]: https://redirect.github.com/taiki-e/install-action/compare/v2.69.8...v2.69.9 [2.69.8]: https://redirect.github.com/taiki-e/install-action/compare/v2.69.7...v2.69.8 [2.69.7]: https://redirect.github.com/taiki-e/install-action/compare/v2.69.6...v2.69.7 [2.69.6]: https://redirect.github.com/taiki-e/install-action/compare/v2.69.5...v2.69.6 [2.69.5]: https://redirect.github.com/taiki-e/install-action/compare/v2.69.4...v2.69.5 [2.69.4]: https://redirect.github.com/taiki-e/install-action/compare/v2.69.3...v2.69.4 [2.69.3]: https://redirect.github.com/taiki-e/install-action/compare/v2.69.2...v2.69.3 [2.69.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.69.1...v2.69.2 [2.69.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.69.0...v2.69.1 [2.69.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.36...v2.69.0 [2.68.36]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.35...v2.68.36 [2.68.35]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.34...v2.68.35 [2.68.34]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.33...v2.68.34 [2.68.33]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.32...v2.68.33 [2.68.32]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.31...v2.68.32 [2.68.31]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.30...v2.68.31 [2.68.30]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.29...v2.68.30 [2.68.29]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.28...v2.68.29 [2.68.28]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.27...v2.68.28 [2.68.27]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.26...v2.68.27 [2.68.26]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.25...v2.68.26 [2.68.25]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.24...v2.68.25 [2.68.24]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.23...v2.68.24 [2.68.23]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.22...v2.68.23 [2.68.22]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.21...v2.68.22 [2.68.21]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.20...v2.68.21 [2.68.20]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.19...v2.68.20 [2.68.19]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.18...v2.68.19 [2.68.18]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.17...v2.68.18 [2.68.17]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.16...v2.68.17 [2.68.16]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.15...v2.68.16 [2.68.15]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.14...v2.68.15 [2.68.14]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.13...v2.68.14 [2.68.13]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.12...v2.68.13 [2.68.12]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.11...v2.68.12 [2.68.11]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.10...v2.68.11 [2.68.10]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.9...v2.68.10 [2.68.9]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.8...v2.68.9 [2.68.8]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.7...v2.68.8 [2.68.7]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.6...v2.68.7 [2.68.6]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.5...v2.68.6 [2.68.5]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.4...v2.68.5 [2.68.4]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.3...v2.68.4 [2.68.3]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.2...v2.68.3 [2.68.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.1...v2.68.2 [2.68.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.68.0...v2.68.1 [2.68.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.30...v2.68.0 [2.67.30]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.29...v2.67.30 [2.67.29]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.28...v2.67.29 [2.67.28]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.27...v2.67.28 [2.67.27]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.26...v2.67.27 [2.67.26]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.25...v2.67.26 [2.67.25]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.24...v2.67.25 [2.67.24]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.23...v2.67.24 [2.67.23]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.22...v2.67.23 [2.67.22]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.21...v2.67.22 [2.67.21]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.20...v2.67.21 [2.67.20]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.19...v2.67.20 [2.67.19]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.18...v2.67.19 [2.67.18]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.17...v2.67.18 [2.67.17]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.16...v2.67.17 [2.67.16]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.15...v2.67.16 [2.67.15]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.14...v2.67.15 [2.67.14]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.13...v2.67.14 [2.67.13]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.12...v2.67.13 [2.67.12]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.11...v2.67.12 [2.67.11]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.10...v2.67.11 [2.67.10]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.9...v2.67.10 [2.67.9]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.8...v2.67.9 [2.67.8]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.7...v2.67.8 [2.67.7]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.6...v2.67.7 [2.67.6]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.5...v2.67.6 [2.67.5]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.4...v2.67.5 [2.67.4]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.3...v2.67.4 [2.67.3]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.2...v2.67.3 [2.67.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.1...v2.67.2 [2.67.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.67.0...v2.67.1 [2.67.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.66.7...v2.67.0 [2.66.7]: https://redirect.github.com/taiki-e/install-action/compare/v2.66.6...v2.66.7 [2.66.6]: https://redirect.github.com/taiki-e/install-action/compare/v2.66.5...v2.66.6 [2.66.5]: https://redirect.github.com/taiki-e/install-action/compare/v2.66.4...v2.66.5 [2.66.4]: https://redirect.github.com/taiki-e/install-action/compare/v2.66.3...v2.66.4 [2.66.3]: https://redirect.github.com/taiki-e/install-action/compare/v2.66.2...v2.66.3 [2.66.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.66.1...v2.66.2 [2.66.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.66.0...v2.66.1 [2.66.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.65.16...v2.66.0 [2.65.16]: https://redirect.github.com/taiki-e/install-action/compare/v2.65.15...v2.65.16 [2.65.15]: https://redirect.github.com/taiki-e/install-action/compare/v2.65.14...v2.65.15 [2.65.14]: https://redirect.github.com/taiki-e/install-action/compare/v2.65.13...v2.65.14 [2.65.13]: https://redirect.github.com/taiki-e/install-action/compare/v2.65.12...v2.65.13 [2.65.12]: https://redirect.github.com/taiki-e/install-action/compare/v2.65.11...v2.65.12 [2.65.11]: https://redirect.github.com/taiki-e/install-action/compare/v2.65.10...v2.65.11 [2.65.10]: https://redirect.github.com/taiki-e/install-action/compare/v2.65.9...v2.65.10 [2.65.9]: https://redirect.github.com/taiki-e/install-action/compare/v2.65.8...v2.65.9 [2.65.8]: https://redirect.github.com/taiki-e/install-action/compare/v2.65.7...v2.65.8 [2.65.7]: https://redirect.github.com/taiki-e/install-action/compare/v2.65.6...v2.65.7 [2.65.6]: https://redirect.github.com/taiki-e/install-action/compare/v2.65.5...v2.65.6 [2.65.5]: https://redirect.github.com/taiki-e/install-action/compare/v2.65.4...v2.65.5 [2.65.4]: https://redirect.github.com/taiki-e/install-action/compare/v2.65.3...v2.65.4 [2.65.3]: https://redirect.github.com/taiki-e/install-action/compare/v2.65.2...v2.65.3 [2.65.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.65.1...v2.65.2 [2.65.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.65.0...v2.65.1 [2.65.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.64.2...v2.65.0 [2.64.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.64.1...v2.64.2 [2.64.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.64.0...v2.64.1 [2.64.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.63.3...v2.64.0 [2.63.3]: https://redirect.github.com/taiki-e/install-action/compare/v2.63.2...v2.63.3 [2.63.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.63.1...v2.63.2 [2.63.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.63.0...v2.63.1 [2.63.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.67...v2.63.0 [2.62.67]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.66...v2.62.67 [2.62.66]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.65...v2.62.66 [2.62.65]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.64...v2.62.65 [2.62.64]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.63...v2.62.64 [2.62.63]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.62...v2.62.63 [2.62.62]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.61...v2.62.62 [2.62.61]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.60...v2.62.61 [2.62.60]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.59...v2.62.60 [2.62.59]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.58...v2.62.59 [2.62.58]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.57...v2.62.58 [2.62.57]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.56...v2.62.57 [2.62.56]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.55...v2.62.56 [2.62.55]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.54...v2.62.55 [2.62.54]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.53...v2.62.54 [2.62.53]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.52...v2.62.53 [2.62.52]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.51...v2.62.52 [2.62.51]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.50...v2.62.51 [2.62.50]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.49...v2.62.50 [2.62.49]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.48...v2.62.49 [2.62.48]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.47...v2.62.48 [2.62.47]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.46...v2.62.47 [2.62.46]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.45...v2.62.46 [2.62.45]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.44...v2.62.45 [2.62.44]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.43...v2.62.44 [2.62.43]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.42...v2.62.43 [2.62.42]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.41...v2.62.42 [2.62.41]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.40...v2.62.41 [2.62.40]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.39...v2.62.40 [2.62.39]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.38...v2.62.39 [2.62.38]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.37...v2.62.38 [2.62.37]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.36...v2.62.37 [2.62.36]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.35...v2.62.36 [2.62.35]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.34...v2.62.35 [2.62.34]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.33...v2.62.34 [2.62.33]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.32...v2.62.33 [2.62.32]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.31...v2.62.32 [2.62.31]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.30...v2.62.31 [2.62.30]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.29...v2.62.30 [2.62.29]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.28...v2.62.29 [2.62.28]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.27...v2.62.28 [2.62.27]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.26...v2.62.27 [2.62.26]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.25...v2.62.26 [2.62.25]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.24...v2.62.25 [2.62.24]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.23...v2.62.24 [2.62.23]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.22...v2.62.23 [2.62.22]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.21...v2.62.22 [2.62.21]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.20...v2.62.21 [2.62.20]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.19...v2.62.20 [2.62.19]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.18...v2.62.19 [2.62.18]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.17...v2.62.18 [2.62.17]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.16...v2.62.17 [2.62.16]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.15...v2.62.16 [2.62.15]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.14...v2.62.15 [2.62.14]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.13...v2.62.14 [2.62.13]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.12...v2.62.13 [2.62.12]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.11...v2.62.12 [2.62.11]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.10...v2.62.11 [2.62.10]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.9...v2.62.10 [2.62.9]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.8...v2.62.9 [2.62.8]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.7...v2.62.8 [2.62.7]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.6...v2.62.7 [2.62.6]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.5...v2.62.6 [2.62.5]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.4...v2.62.5 [2.62.4]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.3...v2.62.4 [2.62.3]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.2...v2.62.3 [2.62.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.1...v2.62.2 [2.62.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.62.0...v2.62.1 [2.62.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.61.13...v2.62.0 [2.61.13]: https://redirect.github.com/taiki-e/install-action/compare/v2.61.12...v2.61.13 [2.61.12]: https://redirect.github.com/taiki-e/install-action/compare/v2.61.11...v2.61.12 [2.61.11]: https://redirect.github.com/taiki-e/install-action/compare/v2.61.10...v2.61.11 [2.61.10]: https://redirect.github.com/taiki-e/install-action/compare/v2.61.9...v2.61.10 [2.61.9]: https://redirect.github.com/taiki-e/install-action/compare/v2.61.8...v2.61.9 [2.61.8]: https://redirect.github.com/taiki-e/install-action/compare/v2.61.7...v2.61.8 [2.61.7]: https://redirect.github.com/taiki-e/install-action/compare/v2.61.6...v2.61.7 [2.61.6]: https://redirect.github.com/taiki-e/install-action/compare/v2.61.5...v2.61.6 [2.61.5]: https://redirect.github.com/taiki-e/install-action/compare/v2.61.4...v2.61.5 [2.61.4]: https://redirect.github.com/taiki-e/install-action/compare/v2.61.3...v2.61.4 [2.61.3]: https://redirect.github.com/taiki-e/install-action/compare/v2.61.2...v2.61.3 [2.61.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.61.1...v2.61.2 [2.61.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.61.0...v2.61.1 [2.61.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.60.0...v2.61.0 [2.60.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.59.1...v2.60.0 [2.59.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.59.0...v2.59.1 [2.59.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.33...v2.59.0 [2.58.33]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.32...v2.58.33 [2.58.32]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.31...v2.58.32 [2.58.31]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.30...v2.58.31 [2.58.30]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.29...v2.58.30 [2.58.29]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.28...v2.58.29 [2.58.28]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.27...v2.58.28 [2.58.27]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.26...v2.58.27 [2.58.26]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.25...v2.58.26 [2.58.25]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.24...v2.58.25 [2.58.24]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.23...v2.58.24 [2.58.23]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.22...v2.58.23 [2.58.22]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.21...v2.58.22 [2.58.21]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.20...v2.58.21 [2.58.20]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.19...v2.58.20 [2.58.19]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.18...v2.58.19 [2.58.18]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.17...v2.58.18 [2.58.17]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.16...v2.58.17 [2.58.16]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.15...v2.58.16 [2.58.15]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.14...v2.58.15 [2.58.14]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.13...v2.58.14 [2.58.13]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.12...v2.58.13 [2.58.12]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.11...v2.58.12 [2.58.11]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.10...v2.58.11 [2.58.10]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.9...v2.58.10 [2.58.9]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.8...v2.58.9 [2.58.8]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.7...v2.58.8 [2.58.7]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.6...v2.58.7 [2.58.6]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.5...v2.58.6 [2.58.5]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.4...v2.58.5 [2.58.4]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.3...v2.58.4 [2.58.3]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.2...v2.58.3 [2.58.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.1...v2.58.2 [2.58.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.58.0...v2.58.1 [2.58.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.57.8...v2.58.0 [2.57.8]: https://redirect.github.com/taiki-e/install-action/compare/v2.57.7...v2.57.8 [2.57.7]: https://redirect.github.com/taiki-e/install-action/compare/v2.57.6...v2.57.7 [2.57.6]: https://redirect.github.com/taiki-e/install-action/compare/v2.57.5...v2.57.6 [2.57.5]: https://redirect.github.com/taiki-e/install-action/compare/v2.57.4...v2.57.5 [2.57.4]: https://redirect.github.com/taiki-e/install-action/compare/v2.57.3...v2.57.4 [2.57.3]: https://redirect.github.com/taiki-e/install-action/compare/v2.57.2...v2.57.3 [2.57.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.57.1...v2.57.2 [2.57.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.57.0...v2.57.1 [2.57.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.56.24...v2.57.0 [2.56.24]: https://redirect.github.com/taiki-e/install-action/compare/v2.56.23...v2.56.24 [2.56.23]: https://redirect.github.com/taiki-e/install-action/compare/v2.56.22...v2.56.23 [2.56.22]: https://redirect.github.com/taiki-e/install-action/compare/v2.56.21...v2.56.22 [2.56.21]: https://redirect.github.com/taiki-e/install-action/compare/v2.56.20...v2.56.21 [2.56.20]: https://redirect.github.com/taiki-e/install-action/compare/v2.56.19...v2.56.20 [2.56.19]: https://redirect.github.com/taiki-e/install-action/compare/v2.56.18...v2.56.19 [2.56.18]: https://redirect.github.com/taiki-e/install-action/compare/v2.56.17...v2.56.18 [2.56.17]: https://redirect.github.com/taiki-e/install-action/compare/v2.56.16...v2.56.17 [2.56.16]: https://redirect.github.com/taiki-e/install-action/compare/v2.56.15...v2.56.16 [2.56.15]: https://redirect.github.com/taiki-e/install-action/compare/v2.56.14...v2.56.15 [2.56.14]: https://redirect.github.com/taiki-e/install-action/compare/v2.56.13...v2.56.14 [2.56.13]: https://redirect.github.com/taiki-e/install-action/compare/v2.56.12...v2.56.13 [2.56.12]: https://redirect.github.com/taiki-e/install-action/compare/v2.56.11...v2.56.12 [2.56.11]: https://redirect.github.com/taiki-e/install-action/compare/v2.56.10...v2.56.11 [2.56.10]: https://redirect.github.com/taiki-e/install-action/compare/v2.56.9...v2.56.10 [2.56.9]: https://redirect.github.com/taiki-e/install-action/compare/v2.56.8...v2.56.9 [2.56.8]: https://redirect.github.com/taiki-e/install-action/compare/v2.56.7...v2.56.8 [2.56.7]: https://redirect.github.com/taiki-e/install-action/compare/v2.56.6...v2.56.7 [2.56.6]: https://redirect.github.com/taiki-e/install-action/compare/v2.56.5...v2.56.6 [2.56.5]: https://redirect.github.com/taiki-e/install-action/compare/v2.56.4...v2.56.5 [2.56.4]: https://redirect.github.com/taiki-e/install-action/compare/v2.56.3...v2.56.4 [2.56.3]: https://redirect.github.com/taiki-e/install-action/compare/v2.56.2...v2.56.3 [2.56.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.56.1...v2.56.2 [2.56.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.56.0...v2.56.1 [2.56.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.55.4...v2.56.0 [2.55.4]: https://redirect.github.com/taiki-e/install-action/compare/v2.55.3...v2.55.4 [2.55.3]: https://redirect.github.com/taiki-e/install-action/compare/v2.55.2...v2.55.3 [2.55.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.55.1...v2.55.2 [2.55.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.55.0...v2.55.1 [2.55.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.54.3...v2.55.0 [2.54.3]: https://redirect.github.com/taiki-e/install-action/compare/v2.54.2...v2.54.3 [2.54.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.54.1...v2.54.2 [2.54.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.54.0...v2.54.1 [2.54.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.53.2...v2.54.0 [2.53.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.53.1...v2.53.2 [2.53.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.53.0...v2.53.1 [2.53.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.52.8...v2.53.0 [2.52.8]: https://redirect.github.com/taiki-e/install-action/compare/v2.52.7...v2.52.8 [2.52.7]: https://redirect.github.com/taiki-e/install-action/compare/v2.52.6...v2.52.7 [2.52.6]: https://redirect.github.com/taiki-e/install-action/compare/v2.52.5...v2.52.6 [2.52.5]: https://redirect.github.com/taiki-e/install-action/compare/v2.52.4...v2.52.5 [2.52.4]: https://redirect.github.com/taiki-e/install-action/compare/v2.52.3...v2.52.4 [2.52.3]: https://redirect.github.com/taiki-e/install-action/compare/v2.52.2...v2.52.3 [2.52.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.52.1...v2.52.2 [2.52.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.52.0...v2.52.1 [2.52.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.51.3...v2.52.0 [2.51.3]: https://redirect.github.com/taiki-e/install-action/compare/v2.51.2...v2.51.3 [2.51.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.51.1...v2.51.2 [2.51.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.51.0...v2.51.1 [2.51.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.50.10...v2.51.0 [2.50.10]: https://redirect.github.com/taiki-e/install-action/compare/v2.50.9...v2.50.10 [2.50.9]: https://redirect.github.com/taiki-e/install-action/compare/v2.50.8...v2.50.9 [2.50.8]: https://redirect.github.com/taiki-e/install-action/compare/v2.50.7...v2.50.8 [2.50.7]: https://redirect.github.com/taiki-e/install-action/compare/v2.50.6...v2.50.7 [2.50.6]: https://redirect.github.com/taiki-e/install-action/compare/v2.50.5...v2.50.6 [2.50.5]: https://redirect.github.com/taiki-e/install-action/compare/v2.50.4...v2.50.5 [2.50.4]: https://redirect.github.com/taiki-e/install-action/compare/v2.50.3...v2.50.4 [2.50.3]: https://redirect.github.com/taiki-e/install-action/compare/v2.50.2...v2.50.3 [2.50.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.50.1...v2.50.2 [2.50.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.50.0...v2.50.1 [2.50.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.50...v2.50.0 [2.49.50]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.49...v2.49.50 [2.49.49]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.48...v2.49.49 [2.49.48]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.47...v2.49.48 [2.49.47]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.46...v2.49.47 [2.49.46]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.45...v2.49.46 [2.49.45]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.44...v2.49.45 [2.49.44]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.43...v2.49.44 [2.49.43]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.42...v2.49.43 [2.49.42]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.41...v2.49.42 [2.49.41]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.40...v2.49.41 [2.49.40]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.39...v2.49.40 [2.49.39]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.38...v2.49.39 [2.49.38]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.37...v2.49.38 [2.49.37]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.36...v2.49.37 [2.49.36]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.35...v2.49.36 [2.49.35]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.34...v2.49.35 [2.49.34]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.33...v2.49.34 [2.49.33]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.32...v2.49.33 [2.49.32]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.31...v2.49.32 [2.49.31]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.30...v2.49.31 [2.49.30]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.29...v2.49.30 [2.49.29]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.28...v2.49.29 [2.49.28]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.27...v2.49.28 [2.49.27]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.26...v2.49.27 [2.49.26]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.25...v2.49.26 [2.49.25]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.24...v2.49.25 [2.49.24]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.23...v2.49.24 [2.49.23]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.22...v2.49.23 [2.49.22]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.21...v2.49.22 [2.49.21]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.20...v2.49.21 [2.49.20]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.19...v2.49.20 [2.49.19]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.18...v2.49.19 [2.49.18]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.17...v2.49.18 [2.49.17]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.16...v2.49.17 [2.49.16]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.15...v2.49.16 [2.49.15]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.14...v2.49.15 [2.49.14]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.13...v2.49.14 [2.49.13]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.12...v2.49.13 [2.49.12]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.11...v2.49.12 [2.49.11]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.10...v2.49.11 [2.49.10]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.9...v2.49.10 [2.49.9]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.8...v2.49.9 [2.49.8]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.7...v2.49.8 [2.49.7]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.6...v2.49.7 [2.49.6]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.5...v2.49.6 [2.49.5]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.4...v2.49.5 [2.49.4]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.3...v2.49.4 [2.49.3]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.2...v2.49.3 [2.49.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.1...v2.49.2 [2.49.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.49.0...v2.49.1 [2.49.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.48.22...v2.49.0 [2.48.22]: https://redirect.github.com/taiki-e/install-action/compare/v2.48.21...v2.48.22 [2.48.21]: https://redirect.github.com/taiki-e/install-action/compare/v2.48.20...v2.48.21 [2.48.20]: https://redirect.github.com/taiki-e/install-action/compare/v2.48.19...v2.48.20 [2.48.19]: https://redirect.github.com/taiki-e/install-action/compare/v2.48.18...v2.48.19 [2.48.18]: https://redirect.github.com/taiki-e/install-action/compare/v2.48.17...v2.48.18 [2.48.17]: https://redirect.github.com/taiki-e/install-action/compare/v2.48.16...v2.48.17 [2.48.16]: https://redirect.github.com/taiki-e/install-action/compare/v2.48.15...v2.48.16 [2.48.15]: https://redirect.github.com/taiki-e/install-action/compare/v2.48.14...v2.48.15 [2.48.14]: https://redirect.github.com/taiki-e/install-action/compare/v2.48.13...v2.48.14 [2.48.13]: https://redirect.github.com/taiki-e/install-action/compare/v2.48.12...v2.48.13 [2.48.12]: https://redirect.github.com/taiki-e/install-action/compare/v2.48.11...v2.48.12 [2.48.11]: https://redirect.github.com/taiki-e/install-action/compare/v2.48.10...v2.48.11 [2.48.10]: https://redirect.github.com/taiki-e/install-action/compare/v2.48.9...v2.48.10 [2.48.9]: https://redirect.github.com/taiki-e/install-action/compare/v2.48.8...v2.48.9 [2.48.8]: https://redirect.github.com/taiki-e/install-action/compare/v2.48.7...v2.48.8 [2.48.7]: https://redirect.github.com/taiki-e/install-action/compare/v2.48.6...v2.48.7 [2.48.6]: https://redirect.github.com/taiki-e/install-action/compare/v2.48.5...v2.48.6 [2.48.5]: https://redirect.github.com/taiki-e/install-action/compare/v2.48.4...v2.48.5 [2.48.4]: https://redirect.github.com/taiki-e/install-action/compare/v2.48.3...v2.48.4 [2.48.3]: https://redirect.github.com/taiki-e/install-action/compare/v2.48.2...v2.48.3 [2.48.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.48.1...v2.48.2 [2.48.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.48.0...v2.48.1 [2.48.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.32...v2.48.0 [2.47.32]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.31...v2.47.32 [2.47.31]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.30...v2.47.31 [2.47.30]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.29...v2.47.30 [2.47.29]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.28...v2.47.29 [2.47.28]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.27...v2.47.28 [2.47.27]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.26...v2.47.27 [2.47.26]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.25...v2.47.26 [2.47.25]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.24...v2.47.25 [2.47.24]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.23...v2.47.24 [2.47.23]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.22...v2.47.23 [2.47.22]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.21...v2.47.22 [2.47.21]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.20...v2.47.21 [2.47.20]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.19...v2.47.20 [2.47.19]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.18...v2.47.19 [2.47.18]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.17...v2.47.18 [2.47.17]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.16...v2.47.17 [2.47.16]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.15...v2.47.16 [2.47.15]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.14...v2.47.15 [2.47.14]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.13...v2.47.14 [2.47.13]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.12...v2.47.13 [2.47.12]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.11...v2.47.12 [2.47.11]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.10...v2.47.11 [2.47.10]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.9...v2.47.10 [2.47.9]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.8...v2.47.9 [2.47.8]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.7...v2.47.8 [2.47.7]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.6...v2.47.7 [2.47.6]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.5...v2.47.6 [2.47.5]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.4...v2.47.5 [2.47.4]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.3...v2.47.4 [2.47.3]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.2...v2.47.3 [2.47.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.1...v2.47.2 [2.47.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.47.0...v2.47.1 [2.47.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.46.20...v2.47.0 [2.46.20]: https://redirect.github.com/taiki-e/install-action/compare/v2.46.19...v2.46.20 [2.46.19]: https://redirect.github.com/taiki-e/install-action/compare/v2.46.18...v2.46.19 [2.46.18]: https://redirect.github.com/taiki-e/install-action/compare/v2.46.17...v2.46.18 [2.46.17]: https://redirect.github.com/taiki-e/install-action/compare/v2.46.16...v2.46.17 [2.46.16]: https://redirect.github.com/taiki-e/install-action/compare/v2.46.15...v2.46.16 [2.46.15]: https://redirect.github.com/taiki-e/install-action/compare/v2.46.14...v2.46.15 [2.46.14]: https://redirect.github.com/taiki-e/install-action/compare/v2.46.13...v2.46.14 [2.46.13]: https://redirect.github.com/taiki-e/install-action/compare/v2.46.12...v2.46.13 [2.46.12]: https://redirect.github.com/taiki-e/install-action/compare/v2.46.11...v2.46.12 [2.46.11]: https://redirect.github.com/taiki-e/install-action/compare/v2.46.10...v2.46.11 [2.46.10]: https://redirect.github.com/taiki-e/install-action/compare/v2.46.9...v2.46.10 [2.46.9]: https://redirect.github.com/taiki-e/install-action/compare/v2.46.8...v2.46.9 [2.46.8]: https://redirect.github.com/taiki-e/install-action/compare/v2.46.7...v2.46.8 [2.46.7]: https://redirect.github.com/taiki-e/install-action/compare/v2.46.6...v2.46.7 [2.46.6]: https://redirect.github.com/taiki-e/install-action/compare/v2.46.5...v2.46.6 [2.46.5]: https://redirect.github.com/taiki-e/install-action/compare/v2.46.4...v2.46.5 [2.46.4]: https://redirect.github.com/taiki-e/install-action/compare/v2.46.3...v2.46.4 [2.46.3]: https://redirect.github.com/taiki-e/install-action/compare/v2.46.2...v2.46.3 [2.46.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.46.1...v2.46.2 [2.46.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.46.0...v2.46.1 [2.46.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.45.15...v2.46.0 [2.45.15]: https://redirect.github.com/taiki-e/install-action/compare/v2.45.14...v2.45.15 [2.45.14]: https://redirect.github.com/taiki-e/install-action/compare/v2.45.13...v2.45.14 [2.45.13]: https://redirect.github.com/taiki-e/install-action/compare/v2.45.12...v2.45.13 [2.45.12]: https://redirect.github.com/taiki-e/install-action/compare/v2.45.11...v2.45.12 [2.45.11]: https://redirect.github.com/taiki-e/install-action/compare/v2.45.10...v2.45.11 [2.45.10]: https://redirect.github.com/taiki-e/install-action/compare/v2.45.9...v2.45.10 [2.45.9]: https://redirect.github.com/taiki-e/install-action/compare/v2.45.8...v2.45.9 [2.45.8]: https://redirect.github.com/taiki-e/install-action/compare/v2.45.7...v2.45.8 [2.45.7]: https://redirect.github.com/taiki-e/install-action/compare/v2.45.6...v2.45.7 [2.45.6]: https://redirect.github.com/taiki-e/install-action/compare/v2.45.5...v2.45.6 [2.45.5]: https://redirect.github.com/taiki-e/install-action/compare/v2.45.4...v2.45.5 [2.45.4]: https://redirect.github.com/taiki-e/install-action/compare/v2.45.3...v2.45.4 [2.45.3]: https://redirect.github.com/taiki-e/install-action/compare/v2.45.2...v2.45.3 [2.45.2]: https://redirect.github.com/taiki-e/install-action/compare/v2.45.1...v2.45.2 [2.45.1]: https://redirect.github.com/taiki-e/install-action/compare/v2.45.0...v2.45.1 [2.45.0]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.72...v2.45.0 [2.44.72]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.71...v2.44.72 [2.44.71]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.70...v2.44.71 [2.44.70]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.69...v2.44.70 [2.44.69]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.68...v2.44.69 [2.44.68]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.67...v2.44.68 [2.44.67]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.66...v2.44.67 [2.44.66]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.65...v2.44.66 [2.44.65]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.64...v2.44.65 [2.44.64]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.63...v2.44.64 [2.44.63]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.62...v2.44.63 [2.44.62]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.61...v2.44.62 [2.44.61]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.60...v2.44.61 [2.44.60]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.59...v2.44.60 [2.44.59]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.58...v2.44.59 [2.44.58]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.57...v2.44.58 [2.44.57]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.56...v2.44.57 [2.44.56]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.55...v2.44.56 [2.44.55]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.54...v2.44.55 [2.44.54]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.53...v2.44.54 [2.44.53]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.52...v2.44.53 [2.44.52]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.51...v2.44.52 [2.44.51]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.50...v2.44.51 [2.44.50]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.49...v2.44.50 [2.44.49]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.48...v2.44.49 [2.44.48]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.47...v2.44.48 [2.44.47]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.46...v2.44.47 [2.44.46]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.45...v2.44.46 [2.44.45]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.44...v2.44.45 [2.44.44]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.43...v2.44.44 [2.44.43]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.42...v2.44.43 [2.44.42]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.41...v2.44.42 [2.44.41]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.40...v2.44.41 [2.44.40]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.39...v2.44.40 [2.44.39]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.38...v2.44.39 [2.44.38]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.37...v2.44.38 [2.44.37]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.36...v2.44.37 [2.44.36]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.35...v2.44.36 [2.44.35]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.34...v2.44.35 [2.44.34]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.33...v2.44.34 [2.44.33]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.32...v2.44.33 [2.44.32]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.31...v2.44.32 [2.44.31]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.30...v2.44.31 [2.44.30]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.29...v2.44.30 [2.44.29]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.28...v2.44.29 [2.44.28]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.27...v2.44.28 [2.44.27]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.26...v2.44.27 [2.44.26]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.25...v2.44.26 [2.44.25]: https://redirect.github.com/taiki-e/install-action/compare/v2.44.24...v2.44.25 [2.44.24]: https://redirect.github.com/taiki-e/install-action/ </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - Between 12:00 AM and 03:59 AM, only on Monday (`* 0-3 * * 1`) - 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/j178/prek). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImludGVybmFsIl19--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
185 lines
7.2 KiB
YAML
185 lines
7.2 KiB
YAML
# Build and publish a Docker image.
|
|
#
|
|
# Assumed to run as a subworkflow of .github/workflows/release.yml; specifically, as a local
|
|
# artifacts job within `cargo-dist`.
|
|
#
|
|
# Adapted from https://github.com/astral-sh/ty/blob/main/.github/workflows/build-docker.yml
|
|
name: "Build Docker image"
|
|
|
|
on:
|
|
workflow_call:
|
|
inputs:
|
|
plan:
|
|
required: true
|
|
type: string
|
|
pull_request:
|
|
paths:
|
|
- .github/workflows/build-docker.yml
|
|
|
|
env:
|
|
PREK_BASE_IMG: ghcr.io/${{ github.repository_owner }}/prek
|
|
|
|
permissions:
|
|
contents: read
|
|
packages: write # zizmor: ignore[excessive-permissions]
|
|
|
|
jobs:
|
|
docker-build:
|
|
name: Build Docker image ghcr.io/j178/prek for ${{ matrix.platform }}
|
|
runs-on: ubuntu-latest
|
|
environment:
|
|
name: release
|
|
strategy:
|
|
fail-fast: false
|
|
matrix:
|
|
platform:
|
|
- linux/amd64
|
|
- linux/arm64
|
|
steps:
|
|
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
|
with:
|
|
persist-credentials: false
|
|
|
|
- uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
|
|
|
|
- uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4.1.0
|
|
with:
|
|
registry: ghcr.io
|
|
username: ${{ github.repository_owner }}
|
|
password: ${{ secrets.GITHUB_TOKEN }}
|
|
|
|
- name: Check tag consistency
|
|
if: ${{ inputs.plan != '' && !fromJson(inputs.plan).announcement_tag_is_implicit }}
|
|
env:
|
|
TAG: ${{ inputs.plan != '' && fromJson(inputs.plan).announcement_tag || 'dry-run' }}
|
|
run: |
|
|
version=$(grep -m 1 "^version = " pyproject.toml | sed -e 's/version = "\(.*\)"/\1/g')
|
|
if [ "${TAG}" != "v${version}" ]; then
|
|
echo "The input tag does not match the version from pyproject.toml:" >&2
|
|
echo "${TAG}" >&2
|
|
echo "${version}" >&2
|
|
exit 1
|
|
else
|
|
echo "Releasing ${version}"
|
|
fi
|
|
|
|
- name: Extract metadata (tags, labels) for Docker
|
|
id: meta
|
|
uses: docker/metadata-action@030e881283bb7a6894de51c315a6bfe6a94e05cf # v6.0.0
|
|
env:
|
|
DOCKER_METADATA_ANNOTATIONS_LEVELS: index
|
|
with:
|
|
images: ${{ env.PREK_BASE_IMG }}
|
|
# Defining this makes sure the org.opencontainers.image.version OCI label becomes the actual release version and not the branch name
|
|
tags: |
|
|
type=raw,value=dry-run,enable=${{ inputs.plan == '' || fromJson(inputs.plan).announcement_tag_is_implicit }}
|
|
type=semver,pattern={{ raw }},value=${{ inputs.plan != '' && fromJson(inputs.plan).announcement_tag || 'dry-run' }},enable=${{ inputs.plan != '' && !fromJson(inputs.plan).announcement_tag_is_implicit }}
|
|
|
|
- name: Normalize Platform Pair (replace / with -)
|
|
run: |
|
|
platform=${{ matrix.platform }}
|
|
echo "PLATFORM_TUPLE=${platform//\//-}" >> "$GITHUB_ENV"
|
|
|
|
# Adapted from https://docs.docker.com/build/ci/github-actions/multi-platform/
|
|
- name: Build and push by digest
|
|
id: build
|
|
uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7.1.0
|
|
with:
|
|
context: .
|
|
platforms: ${{ matrix.platform }}
|
|
cache-from: type=gha,scope=prek-${{ env.PLATFORM_TUPLE }}
|
|
cache-to: type=gha,mode=min,scope=prek-${{ env.PLATFORM_TUPLE }}
|
|
labels: ${{ steps.meta.outputs.labels }}
|
|
outputs: type=image,name=${{ env.PREK_BASE_IMG }},push-by-digest=true,name-canonical=true,push=${{ inputs.plan != '' && !fromJson(inputs.plan).announcement_tag_is_implicit }}
|
|
|
|
- name: Export digests
|
|
env:
|
|
digest: ${{ steps.build.outputs.digest }}
|
|
run: |
|
|
mkdir -p /tmp/digests
|
|
touch "/tmp/digests/${digest#sha256:}"
|
|
|
|
- name: Upload digests
|
|
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
|
|
with:
|
|
name: digests-${{ env.PLATFORM_TUPLE }}
|
|
path: /tmp/digests/*
|
|
if-no-files-found: error
|
|
retention-days: 1
|
|
|
|
docker-publish:
|
|
name: Publish Docker image (ghcr.io/j178/prek)
|
|
runs-on: ubuntu-latest
|
|
environment:
|
|
name: release
|
|
needs:
|
|
- docker-build
|
|
permissions:
|
|
contents: read
|
|
packages: write
|
|
id-token: write
|
|
attestations: write
|
|
if: ${{ inputs.plan != '' && !fromJson(inputs.plan).announcement_tag_is_implicit }}
|
|
steps:
|
|
- name: Download digests
|
|
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
|
|
with:
|
|
path: /tmp/digests
|
|
pattern: digests-*
|
|
merge-multiple: true
|
|
|
|
- uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
|
|
|
|
- name: Extract metadata (tags, labels) for Docker
|
|
id: meta
|
|
uses: docker/metadata-action@030e881283bb7a6894de51c315a6bfe6a94e05cf # v6.0.0
|
|
env:
|
|
DOCKER_METADATA_ANNOTATIONS_LEVELS: index
|
|
with:
|
|
images: ${{ env.PREK_BASE_IMG }}
|
|
# Order is on purpose such that the label org.opencontainers.image.version has the first pattern with the full version
|
|
tags: |
|
|
type=raw,value=${{ fromJson(inputs.plan).announcement_tag }}
|
|
type=semver,pattern=v{{ major }}.{{ minor }},value=${{ fromJson(inputs.plan).announcement_tag }}
|
|
|
|
- uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4.1.0
|
|
with:
|
|
registry: ghcr.io
|
|
username: ${{ github.repository_owner }}
|
|
password: ${{ secrets.GITHUB_TOKEN }}
|
|
|
|
# Adapted from https://docs.docker.com/build/ci/github-actions/multi-platform/
|
|
- name: Create manifest list and push
|
|
working-directory: /tmp/digests
|
|
# The jq command expands the docker/metadata json "tags" array entry to `-t tag1 -t tag2 ...` for each tag in the array
|
|
# The printf will expand the base image with the `<PREK_BASE_IMG>@sha256:<sha256> ...` for each sha256 in the directory
|
|
# The final command becomes `docker buildx imagetools create -t tag1 -t tag2 ... <PREK_BASE_IMG>@sha256:<sha256_1> <PREK_BASE_IMG>@sha256:<sha256_2> ...`
|
|
run: |
|
|
# shellcheck disable=SC2046
|
|
readarray -t lines <<< "$DOCKER_METADATA_OUTPUT_ANNOTATIONS"; annotations=(); for line in "${lines[@]}"; do annotations+=(--annotation "$line"); done
|
|
|
|
docker buildx imagetools create \
|
|
"${annotations[@]}" \
|
|
$(jq -cr '.tags | map("-t " + .) | join(" ")' <<< "$DOCKER_METADATA_OUTPUT_JSON") \
|
|
$(printf "${PREK_BASE_IMG}@sha256:%s " *)
|
|
|
|
- name: Export manifest digest
|
|
id: manifest-digest
|
|
env:
|
|
IMAGE: ${{ env.PREK_BASE_IMG }}
|
|
VERSION: ${{ steps.meta.outputs.version }}
|
|
run: |
|
|
digest="$(
|
|
docker buildx imagetools inspect \
|
|
"${IMAGE}:${VERSION}" \
|
|
--format '{{json .Manifest}}' \
|
|
| jq -r '.digest'
|
|
)"
|
|
echo "digest=${digest}" >> "$GITHUB_OUTPUT"
|
|
|
|
- name: Generate artifact attestation
|
|
uses: actions/attest@59d89421af93a897026c735860bf21b6eb4f7b26 # v4.1.0
|
|
with:
|
|
subject-name: ${{ env.PREK_BASE_IMG }}
|
|
subject-digest: ${{ steps.manifest-digest.outputs.digest }}
|