diff --git a/packages/7-zip/recipe.yaml b/packages/7-zip/recipe.yaml index 9cd65f94f..f06a25937 100644 --- a/packages/7-zip/recipe.yaml +++ b/packages/7-zip/recipe.yaml @@ -28,3 +28,4 @@ about: extra: update: | [Version](get-version-conda-forge 7zip) + changelog: get-changelog-github ip7z/7zip diff --git a/packages/android-sdk-platform-tools/recipe.yaml b/packages/android-sdk-platform-tools/recipe.yaml index 5091c7fd6..848094b6e 100644 --- a/packages/android-sdk-platform-tools/recipe.yaml +++ b/packages/android-sdk-platform-tools/recipe.yaml @@ -38,3 +38,4 @@ about: documentation: https://developer.android.com/studio/command-line extra: update: get-version-url -url "https://developer.android.com/tools/releases/platform-tools" -pattern '([0-9]+\.[0-9]+\.[0-9]+)' + changelog: "https://developer.android.com/tools/releases/platform-tools" diff --git a/packages/aria2/recipe.yaml b/packages/aria2/recipe.yaml index 0ce17db9e..77fe1ec3c 100644 --- a/packages/aria2/recipe.yaml +++ b/packages/aria2/recipe.yaml @@ -30,3 +30,4 @@ extra: update: | $latest_version = get-version-github -repo "$name/$name" "$latest_version".Replace("release-", "") + changelog: get-changelog-github aria2/aria2 diff --git a/packages/ast-grep/recipe.yaml b/packages/ast-grep/recipe.yaml index 13bb2748b..4fb071cd4 100644 --- a/packages/ast-grep/recipe.yaml +++ b/packages/ast-grep/recipe.yaml @@ -25,3 +25,4 @@ about: extra: update: get-version-crateio -name $name + changelog: get-changelog-github ast-grep/ast-grep diff --git a/packages/atuin/recipe.yaml b/packages/atuin/recipe.yaml index fa20e0766..69b07cbda 100644 --- a/packages/atuin/recipe.yaml +++ b/packages/atuin/recipe.yaml @@ -20,3 +20,4 @@ about: extra: update: get-version-crateio -name $name + changelog: get-changelog-github atuinsh/atuin diff --git a/packages/audacity/recipe.yaml b/packages/audacity/recipe.yaml index d96f12017..d2dcf85f9 100644 --- a/packages/audacity/recipe.yaml +++ b/packages/audacity/recipe.yaml @@ -29,3 +29,4 @@ extra: update: | $latest_version = get-version-github -repo "$name/$name" "$latest_version".Replace("Audacity-", "") + changelog: get-changelog-github audacity/audacity diff --git a/packages/ble-sh/recipe.yaml b/packages/ble-sh/recipe.yaml index 3dffa42c0..cb5158308 100644 --- a/packages/ble-sh/recipe.yaml +++ b/packages/ble-sh/recipe.yaml @@ -25,3 +25,4 @@ extra: update: | $latest_version = get-version-github -repo "akinomyoga/ble.sh" $latest_version.Split('-')[0] + changelog: get-changelog-github akinomyoga/ble.sh diff --git a/packages/calibre/recipe.yaml b/packages/calibre/recipe.yaml index ee9ab4016..f7ab859c4 100644 --- a/packages/calibre/recipe.yaml +++ b/packages/calibre/recipe.yaml @@ -27,3 +27,4 @@ about: extra: update: get-version-github -repo "kovidgoyal/$name" + changelog: get-changelog-github "kovidgoyal/$name" diff --git a/packages/cargo-binutils/recipe.yaml b/packages/cargo-binutils/recipe.yaml index 5180442f5..5ac5ff45a 100644 --- a/packages/cargo-binutils/recipe.yaml +++ b/packages/cargo-binutils/recipe.yaml @@ -23,3 +23,4 @@ about: extra: update: get-version-crateio -name $name + changelog: get-changelog-github rust-embedded/cargo-binutils diff --git a/packages/cargo-bloat/recipe.yaml b/packages/cargo-bloat/recipe.yaml index 16b153f9a..2369dae18 100644 --- a/packages/cargo-bloat/recipe.yaml +++ b/packages/cargo-bloat/recipe.yaml @@ -14,15 +14,8 @@ tests: bin: - ${{ name }} about: - homepage: https://github.com/rylev/cargo-bloat - license: MIT - summary: Analyze Rust binaries to see what takes most space - description: > - cargo-bloat is a Cargo subcommand to analyze Rust binaries, showing which - functions and dependencies occupy the most space. It helps developers - optimize binary size and performance. - documentation: https://github.com/rylev/cargo-bloat#usage - repository: https://github.com/rylev/cargo-bloat + repository: https://github.com/RazrFalcon/cargo-bloat extra: update: get-version-crateio -name $name + changelog: get-changelog-github RazrFalcon/cargo-bloat diff --git a/packages/cargo-codspeed/recipe.yaml b/packages/cargo-codspeed/recipe.yaml index 5eb4a685b..e79a680ee 100644 --- a/packages/cargo-codspeed/recipe.yaml +++ b/packages/cargo-codspeed/recipe.yaml @@ -12,6 +12,9 @@ tests: - package_contents: bin: - ${{name}} +about: + repository: https://github.com/CodSpeedHQ/codspeed extra: update: get-version-crateio -name $name + changelog: get-changelog-github CodSpeedHQ/codspeed diff --git a/packages/cargo-espflash/recipe.yaml b/packages/cargo-espflash/recipe.yaml index 17e1f27d9..09748f07b 100644 --- a/packages/cargo-espflash/recipe.yaml +++ b/packages/cargo-espflash/recipe.yaml @@ -28,3 +28,4 @@ about: extra: update: get-version-crateio -name $name + changelog: get-changelog-github esp-rs/espflash diff --git a/packages/cargo-llvm-cov/recipe.yaml b/packages/cargo-llvm-cov/recipe.yaml index a9d98bd66..55e544479 100644 --- a/packages/cargo-llvm-cov/recipe.yaml +++ b/packages/cargo-llvm-cov/recipe.yaml @@ -22,3 +22,4 @@ about: extra: update: get-version-crateio -name $name + changelog: get-changelog-github taiki-e/cargo-llvm-cov diff --git a/packages/cargo-llvm-lines/recipe.yaml b/packages/cargo-llvm-lines/recipe.yaml index fc72312a3..098256e52 100644 --- a/packages/cargo-llvm-lines/recipe.yaml +++ b/packages/cargo-llvm-lines/recipe.yaml @@ -27,3 +27,4 @@ about: extra: update: get-version-crateio -name $name + changelog: get-changelog-github kbknapp/cargo-llvm-lines diff --git a/packages/cargo-nextest/recipe.yaml b/packages/cargo-nextest/recipe.yaml index 379432d0d..82082c448 100644 --- a/packages/cargo-nextest/recipe.yaml +++ b/packages/cargo-nextest/recipe.yaml @@ -29,3 +29,4 @@ about: extra: update: get-version-crateio -name $name + changelog: get-changelog-github nextest-rs/nextest diff --git a/packages/cargo-unused-features/recipe.yaml b/packages/cargo-unused-features/recipe.yaml index becd18af5..1eab89dc1 100644 --- a/packages/cargo-unused-features/recipe.yaml +++ b/packages/cargo-unused-features/recipe.yaml @@ -35,3 +35,4 @@ about: extra: update: get-version-crateio -name $name + changelog: get-changelog-github taiki-e/cargo-unused-features diff --git a/packages/cloudflared/recipe.yaml b/packages/cloudflared/recipe.yaml index 403880798..31143a0e8 100644 --- a/packages/cloudflared/recipe.yaml +++ b/packages/cloudflared/recipe.yaml @@ -27,3 +27,4 @@ about: extra: update: get-version-github -repo "cloudflare/$name" + changelog: get-changelog-github "cloudflare/$name" diff --git a/packages/cpu-z/recipe.yaml b/packages/cpu-z/recipe.yaml index 443af023a..3d57191f8 100644 --- a/packages/cpu-z/recipe.yaml +++ b/packages/cpu-z/recipe.yaml @@ -24,3 +24,4 @@ about: extra: update: get-version-url -url "https://www.cpuid.com/softwares/cpu-z.html" -pattern 'cpu-z_(\d+\.\d+)-en.zip' + changelog: "https://www.cpuid.com/softwares/cpu-z.html#version-history" diff --git a/packages/crsdk/recipe.yaml b/packages/crsdk/recipe.yaml index fb0bcfbe9..f885922df 100644 --- a/packages/crsdk/recipe.yaml +++ b/packages/crsdk/recipe.yaml @@ -46,3 +46,4 @@ extra: update: | $latest_version = get-version-url -url "https://support.d-imaging.sony.co.jp/app/sdk/licenseagreement_d/en-US.html" -pattern 'CrSDK_v(\d+\.\d+\.\d+)_' [Version]"$latest_version" + changelog: "https://support.d-imaging.sony.co.jp/app/sdk/licenseagreement_d/en-US.html" diff --git a/packages/dism-plus-plus/recipe.yaml b/packages/dism-plus-plus/recipe.yaml index 34546687a..1a3fe9601 100644 --- a/packages/dism-plus-plus/recipe.yaml +++ b/packages/dism-plus-plus/recipe.yaml @@ -24,3 +24,4 @@ about: extra: update: get-version-github -repo "Chuyu-Team/Dism-Multi-language" + changelog: get-changelog-github "Chuyu-Team/Dism-Multi-language" diff --git a/packages/duckdb-cli/recipe.yaml b/packages/duckdb-cli/recipe.yaml index bab36f17b..6fc60cfc0 100644 --- a/packages/duckdb-cli/recipe.yaml +++ b/packages/duckdb-cli/recipe.yaml @@ -15,13 +15,8 @@ tests: - duckdb about: - homepage: https://github.com/rust-embedded/cargo-binutils - license: MIT OR Apache-2.0 - summary: Cargo subcommands for working with GNU binutils - description: > - A collection of Cargo subcommands for working with GNU binutils tools such - as objdump, nm, and size. - repository: https://github.com/rust-embedded/cargo-binutils + repository: https://github.com/duckdb/duckdb extra: - update: get-version-github -repo "duckdb/$duckdb" + update: get-version-github -repo "duckdb/duckdb" + changelog: get-changelog-github "duckdb/duckdb" diff --git a/packages/dufs/recipe.yaml b/packages/dufs/recipe.yaml index 389e30e04..a9a478389 100644 --- a/packages/dufs/recipe.yaml +++ b/packages/dufs/recipe.yaml @@ -28,3 +28,4 @@ about: extra: update: get-version-crateio -name $name + changelog: get-changelog-github "sigoden/dufs" diff --git a/packages/easytier/recipe.yaml b/packages/easytier/recipe.yaml index c7f6d7c6e..4e15e8e36 100644 --- a/packages/easytier/recipe.yaml +++ b/packages/easytier/recipe.yaml @@ -33,3 +33,4 @@ about: extra: update: get-version-github -repo "EasyTier/EasyTier" + changelog: get-changelog-github "EasyTier/EasyTier" diff --git a/packages/esp-generate/recipe.yaml b/packages/esp-generate/recipe.yaml index 2c49369b0..dd944e39b 100644 --- a/packages/esp-generate/recipe.yaml +++ b/packages/esp-generate/recipe.yaml @@ -30,3 +30,4 @@ about: extra: update: get-version-crateio -name $name + changelog: get-changelog-github "esp-rs/esp-generate" diff --git a/packages/espflash/recipe.yaml b/packages/espflash/recipe.yaml index 22ec61718..d1693b13b 100644 --- a/packages/espflash/recipe.yaml +++ b/packages/espflash/recipe.yaml @@ -30,3 +30,4 @@ about: extra: update: get-version-crateio -name $name + changelog: get-changelog-github "esp-rs/espflash" diff --git a/packages/fonts-cascadia-mono/recipe.yaml b/packages/fonts-cascadia-mono/recipe.yaml index 61d3a13df..49129e7e6 100644 --- a/packages/fonts-cascadia-mono/recipe.yaml +++ b/packages/fonts-cascadia-mono/recipe.yaml @@ -51,3 +51,4 @@ about: extra: update: get-version-github -repo "ryanoasis/nerd-fonts" + changelog: get-changelog-github "ryanoasis/nerd-fonts" diff --git a/packages/fonts-hack/recipe.yaml b/packages/fonts-hack/recipe.yaml index 56f683f04..6e19050a6 100644 --- a/packages/fonts-hack/recipe.yaml +++ b/packages/fonts-hack/recipe.yaml @@ -50,3 +50,4 @@ about: extra: update: get-version-github -repo "ryanoasis/nerd-fonts" + changelog: get-changelog-github "ryanoasis/nerd-fonts" diff --git a/packages/fornax-py/recipe.yaml b/packages/fornax-py/recipe.yaml index 3d49a5185..118476f05 100644 --- a/packages/fornax-py/recipe.yaml +++ b/packages/fornax-py/recipe.yaml @@ -31,3 +31,4 @@ tests: extra: update: get-version-github -repo "Glatzel/fornax" + changelog: get-changelog-github "Glatzel/fornax" diff --git a/packages/fresh-editor/recipe.yaml b/packages/fresh-editor/recipe.yaml index 159be8be0..cc520b416 100644 --- a/packages/fresh-editor/recipe.yaml +++ b/packages/fresh-editor/recipe.yaml @@ -29,3 +29,4 @@ about: extra: update: get-version-crateio -name $name + changelog: get-changelog-github sinelaw/fresh diff --git a/packages/furmark/recipe.yaml b/packages/furmark/recipe.yaml index 762648624..8f6f1a0bb 100644 --- a/packages/furmark/recipe.yaml +++ b/packages/furmark/recipe.yaml @@ -29,3 +29,4 @@ about: extra: update: get-version-url -url "https://geeks3d.com/furmark/changelog/" -pattern 'version (\d+\.\d+\.\d+\.*\d*)' + changelog: "https://geeks3d.com/furmark/changelog/" diff --git a/packages/gh-act-runner/recipe.yaml b/packages/gh-act-runner/recipe.yaml index 39fe77aed..09b6db0fa 100644 --- a/packages/gh-act-runner/recipe.yaml +++ b/packages/gh-act-runner/recipe.yaml @@ -19,3 +19,4 @@ about: extra: update: get-version-github -repo "ChristopherHX/github-act-runner" + changelog: get-changelog-github "ChristopherHX/github-act-runner" diff --git a/packages/github-action-runner/recipe.yaml b/packages/github-action-runner/recipe.yaml index 6bf5c805e..be5fedde8 100644 --- a/packages/github-action-runner/recipe.yaml +++ b/packages/github-action-runner/recipe.yaml @@ -13,3 +13,4 @@ about: extra: update: get-version-github -repo "actions/runner" + changelog: get-changelog-github "actions/runner" diff --git a/packages/hwinfo/recipe.yaml b/packages/hwinfo/recipe.yaml index cc7054e65..1019f3bb9 100644 --- a/packages/hwinfo/recipe.yaml +++ b/packages/hwinfo/recipe.yaml @@ -26,3 +26,4 @@ about: extra: update: get-version-url -url "https://www.hwinfo.com/news.xml/" -pattern 'HWiNFO v(\d+\.\d+) released' + changelog: "https://www.hwinfo.com/version-history/" diff --git a/packages/imagemagick/recipe.yaml b/packages/imagemagick/recipe.yaml index e5c3e67e1..e0c47f2b2 100644 --- a/packages/imagemagick/recipe.yaml +++ b/packages/imagemagick/recipe.yaml @@ -25,3 +25,4 @@ extra: update: | $latest_version = get-version-github -repo "ImageMagick/ImageMagick" "$latest_version".Replace("-", ".") + changelog: get-changelog-github "ImageMagick/ImageMagick" diff --git a/packages/jq/recipe.yaml b/packages/jq/recipe.yaml index fce855942..eb76ac591 100644 --- a/packages/jq/recipe.yaml +++ b/packages/jq/recipe.yaml @@ -31,3 +31,4 @@ extra: update: | $latest_version = get-version-github -repo "jqlang/$name" "$latest_version".Replace("$name-", "") + changelog: get-changelog-github "jqlang/$name" diff --git a/packages/libcap-ng/recipe.yaml b/packages/libcap-ng/recipe.yaml index 1b12bf6ad..44af77c90 100644 --- a/packages/libcap-ng/recipe.yaml +++ b/packages/libcap-ng/recipe.yaml @@ -76,3 +76,4 @@ about: extra: update: get-version-github -repo "stevegrubb/libcap-ng" + changelog: get-changelog-github "stevegrubb/libcap-ng" diff --git a/packages/libraw/recipe.yaml b/packages/libraw/recipe.yaml index 08067028e..0c1939438 100644 --- a/packages/libraw/recipe.yaml +++ b/packages/libraw/recipe.yaml @@ -110,3 +110,4 @@ extra: update: | $latest_version = get-version-github -repo "LibRaw/LibRaw" "$latest_version".Replace("b", "") + changelog: get-changelog-github "LibRaw/LibRaw" diff --git a/packages/librepcb/recipe.yaml b/packages/librepcb/recipe.yaml index a4399bd60..daa58aa94 100644 --- a/packages/librepcb/recipe.yaml +++ b/packages/librepcb/recipe.yaml @@ -27,3 +27,4 @@ about: extra: update: get-version-github -repo "LibrePCB/LibrePCB" + changelog: get-changelog-github "LibrePCB/LibrePCB" diff --git a/packages/mason/recipe.yaml b/packages/mason/recipe.yaml index 6770a50d1..8a8723c05 100644 --- a/packages/mason/recipe.yaml +++ b/packages/mason/recipe.yaml @@ -19,3 +19,4 @@ tests: extra: update: get-version-github -repo "Glatzel/$name" + changelog: get-changelog-github "Glatzel/$name" diff --git a/packages/microsandbox-libkrunfw/recipe.yaml b/packages/microsandbox-libkrunfw/recipe.yaml index f22ba0da4..58eacfec2 100644 --- a/packages/microsandbox-libkrunfw/recipe.yaml +++ b/packages/microsandbox-libkrunfw/recipe.yaml @@ -22,3 +22,4 @@ tests: extra: update: get-version-github "superradcompany/libkrunfw" + changelog: get-changelog-github "superradcompany/libkrunfw" diff --git a/packages/microsandbox/recipe.yaml b/packages/microsandbox/recipe.yaml index d9ddce0c0..d31272af4 100644 --- a/packages/microsandbox/recipe.yaml +++ b/packages/microsandbox/recipe.yaml @@ -30,3 +30,4 @@ about: extra: update: get-version-github -repo "zerocore-ai/microsandbox" + changelog: get-changelog-github "zerocore-ai/microsandbox" diff --git a/packages/mqttui/recipe.yaml b/packages/mqttui/recipe.yaml index 60b4697c8..48c5ba278 100644 --- a/packages/mqttui/recipe.yaml +++ b/packages/mqttui/recipe.yaml @@ -21,3 +21,4 @@ tests: extra: update: get-version-github "EdJoPaTo/$name" + changelog: get-changelog-github "EdJoPaTo/$name" diff --git a/packages/msedit/recipe.yaml b/packages/msedit/recipe.yaml index d4808497c..17574c636 100644 --- a/packages/msedit/recipe.yaml +++ b/packages/msedit/recipe.yaml @@ -33,3 +33,4 @@ about: extra: update: get-version-github -repo "microsoft/edit" + changelog: get-changelog-github "microsoft/edit" diff --git a/packages/obs-studio/recipe.yaml b/packages/obs-studio/recipe.yaml index 361ceff96..cb22a4b12 100644 --- a/packages/obs-studio/recipe.yaml +++ b/packages/obs-studio/recipe.yaml @@ -25,4 +25,5 @@ about: repository: https://github.com/obsproject/obs-studio extra: - update: get-version-github -repo "obsproject/$name" + update: get-version-github "obsproject/$name" + changelog: get-changelog-github "obsproject/$name" diff --git a/packages/opencolorio-config-aces/recipe.yaml b/packages/opencolorio-config-aces/recipe.yaml index 91b9bb026..57c98b68f 100644 --- a/packages/opencolorio-config-aces/recipe.yaml +++ b/packages/opencolorio-config-aces/recipe.yaml @@ -13,4 +13,5 @@ tests: - script: pwsh -Command "Resolve-Path ${{'$env:PREFIX' if win else '$PREFIX'}}/ocio/*.ocio" extra: - update: get-version-github -repo "AcademySoftwareFoundation/OpenColorIO-Config-ACES" + update: get-version-github "AcademySoftwareFoundation/OpenColorIO-Config-ACES" + changelog: get-changelog-github "AcademySoftwareFoundation/OpenColorIO-Config-ACES" diff --git a/packages/opencolorio/recipe.yaml b/packages/opencolorio/recipe.yaml index 7f9f6e1bd..3ef18a50e 100644 --- a/packages/opencolorio/recipe.yaml +++ b/packages/opencolorio/recipe.yaml @@ -105,4 +105,5 @@ outputs: - ociowrite extra: - update: get-version-github -repo "AcademySoftwareFoundation/OpenColorIO" + update: get-version-github "AcademySoftwareFoundation/OpenColorIO" + changelog: get-changelog-github "AcademySoftwareFoundation/OpenColorIO" diff --git a/packages/openimageio/recipe.yaml b/packages/openimageio/recipe.yaml index 440776950..8f05caf90 100644 --- a/packages/openimageio/recipe.yaml +++ b/packages/openimageio/recipe.yaml @@ -103,4 +103,5 @@ about: repository: https://github.com/OpenImageIO/oiio extra: - update: get-version-github -repo "AcademySoftwareFoundation/OpenImageIO" + update: get-version-github "AcademySoftwareFoundation/OpenImageIO" + changelog: get-changelog-github "AcademySoftwareFoundation/OpenImageIO" diff --git a/packages/openvdb/recipe.yaml b/packages/openvdb/recipe.yaml index 08d8f9e40..b5ca69861 100644 --- a/packages/openvdb/recipe.yaml +++ b/packages/openvdb/recipe.yaml @@ -69,4 +69,5 @@ about: repository: https://github.com/AcademySoftwareFoundation/openvdb extra: - update: get-version-github -repo "AcademySoftwareFoundation/openvdb" + update: get-version-github "AcademySoftwareFoundation/openvdb" + changelog: get-changelog-github "AcademySoftwareFoundation/openvdb" diff --git a/packages/orc/recipe.yaml b/packages/orc/recipe.yaml index b85348087..79d0c1325 100644 --- a/packages/orc/recipe.yaml +++ b/packages/orc/recipe.yaml @@ -15,4 +15,5 @@ tests: - script: orc --help extra: - update: get-version-github -repo "Glatzel/toolbox" + update: get-version-github "Glatzel/toolbox" + changelog: get-changelog-github "Glatzel/toolbox" diff --git a/packages/peazip/recipe.yaml b/packages/peazip/recipe.yaml index 54b42c1d4..c8dab29e1 100644 --- a/packages/peazip/recipe.yaml +++ b/packages/peazip/recipe.yaml @@ -27,4 +27,5 @@ about: repository: https://github.com/peazip/PeaZip extra: - update: get-version-github -repo "$name/PeaZip" + update: get-version-github "peazip/PeaZip" + changelog: get-changelog-github "peazip/PeaZip" diff --git a/packages/proj/recipe.yaml b/packages/proj/recipe.yaml index 2d59ff061..f0703d99c 100644 --- a/packages/proj/recipe.yaml +++ b/packages/proj/recipe.yaml @@ -104,3 +104,4 @@ about: extra: update: get-version-github OSGeo/PROJ + changelog: get-changelog-github "OSGeo/PROJ" diff --git a/packages/pystring/recipe.yaml b/packages/pystring/recipe.yaml index 89e5fce2c..20969d8f7 100644 --- a/packages/pystring/recipe.yaml +++ b/packages/pystring/recipe.yaml @@ -61,4 +61,5 @@ about: repository: https://github.com/imageworks/pystring extra: - update: get-version-github -repo "imageworks/pystring" + update: get-version-github "imageworks/pystring" + changelog: get-changelog-github "imageworks/pystring" diff --git a/packages/pyxis-cli/recipe.yaml b/packages/pyxis-cli/recipe.yaml index b1cc08056..7daab00dc 100644 --- a/packages/pyxis-cli/recipe.yaml +++ b/packages/pyxis-cli/recipe.yaml @@ -19,4 +19,5 @@ tests: - script: pyxis --help extra: - update: get-version-github -repo "Glatzel/pyxis" + update: get-version-github "Glatzel/pyxis" + changelog: get-changelog-github "Glatzel/pyxis" diff --git a/packages/pyxis-py/recipe.yaml b/packages/pyxis-py/recipe.yaml index 2aa2febd8..792639909 100644 --- a/packages/pyxis-py/recipe.yaml +++ b/packages/pyxis-py/recipe.yaml @@ -28,4 +28,5 @@ tests: - pyxis extra: - update: get-version-github -repo "Glatzel/pyxis" + update: get-version-github "Glatzel/pyxis" + changelog: get-changelog-github "Glatzel/pyxis" diff --git a/packages/rufus/recipe.yaml b/packages/rufus/recipe.yaml index 72e94335f..ae5a82626 100644 --- a/packages/rufus/recipe.yaml +++ b/packages/rufus/recipe.yaml @@ -25,4 +25,5 @@ about: repository: https://github.com/pbatard/rufus extra: - update: get-version-github -repo "pbatard/$name" + update: get-version-github "pbatard/$name" + changelog: get-changelog-github "pbatard/$name" diff --git a/packages/rustup-init/recipe.yaml b/packages/rustup-init/recipe.yaml index 532941206..1dba718c8 100644 --- a/packages/rustup-init/recipe.yaml +++ b/packages/rustup-init/recipe.yaml @@ -45,3 +45,4 @@ extra: Sort-Object { [version]$_ } | Select-Object -Last 1 $latest + changelog: get-changelog-github "rust-lang/rustup" diff --git a/packages/shook/recipe.yaml b/packages/shook/recipe.yaml index 255ac1920..8ef8a3ed2 100644 --- a/packages/shook/recipe.yaml +++ b/packages/shook/recipe.yaml @@ -24,3 +24,4 @@ tests: extra: update: get-version-github -repo "Glatzel/toolbox" + changelog: get-changelog-github "Glatzel/toolbox" diff --git a/packages/slumber/recipe.yaml b/packages/slumber/recipe.yaml index 6deb52692..010adc54c 100644 --- a/packages/slumber/recipe.yaml +++ b/packages/slumber/recipe.yaml @@ -33,3 +33,4 @@ about: extra: update: get-version-crateio -name $name + changelog: get-changelog-github -repo "LucasPickering/slumber" diff --git a/packages/spek/recipe.yaml b/packages/spek/recipe.yaml index e434bb80c..ad19058e3 100644 --- a/packages/spek/recipe.yaml +++ b/packages/spek/recipe.yaml @@ -26,3 +26,4 @@ about: extra: update: get-version-github -repo "alexkay/$name" + changelog: get-changelog-github -repo "alexkay/$name" diff --git a/packages/termscp/recipe.yaml b/packages/termscp/recipe.yaml index a8010e920..c7c496a13 100644 --- a/packages/termscp/recipe.yaml +++ b/packages/termscp/recipe.yaml @@ -37,4 +37,5 @@ about: repository: https://github.com/veeso/termscp extra: - update: get-version-crateio -name $name + update: get-version-crateio $name + changelog: get-changelog-github "veeso/$name" diff --git a/packages/toolbox/recipe.yaml b/packages/toolbox/recipe.yaml index 7984c99f9..352893f30 100644 --- a/packages/toolbox/recipe.yaml +++ b/packages/toolbox/recipe.yaml @@ -29,3 +29,4 @@ tests: extra: update: get-version-github -repo "Glatzel/$name" + changelog: get-changelog-github -repo "Glatzel/$name" diff --git a/packages/ttyw/recipe.yaml b/packages/ttyw/recipe.yaml index 0688514b1..2e369b5cd 100644 --- a/packages/ttyw/recipe.yaml +++ b/packages/ttyw/recipe.yaml @@ -16,3 +16,4 @@ tests: extra: update: get-version-github -repo "Glatzel/toolbox" + changelog: get-changelog-github -repo "Glatzel/toolbox" diff --git a/packages/ueberzugpp/recipe.yaml b/packages/ueberzugpp/recipe.yaml index 9cf17c0f4..e0b8c1a8d 100644 --- a/packages/ueberzugpp/recipe.yaml +++ b/packages/ueberzugpp/recipe.yaml @@ -49,3 +49,4 @@ about: extra: update: get-version-github -repo "jstkdng/ueberzugpp" + changelog: get-changelog-github -repo "jstkdng/ueberzugpp" diff --git a/packages/upx/recipe.yaml b/packages/upx/recipe.yaml index 5c93a3251..02de0eb5d 100644 --- a/packages/upx/recipe.yaml +++ b/packages/upx/recipe.yaml @@ -23,4 +23,5 @@ about: repository: https://github.com/upx/upx extra: - update: get-version-github -repo "$name/$name" + update: get-version-github "$name/$name" + changelog: get-changelog-github "$name/$name" diff --git a/packages/uutils-diffutils/recipe.yaml b/packages/uutils-diffutils/recipe.yaml index 85188de35..2f6b9f381 100644 --- a/packages/uutils-diffutils/recipe.yaml +++ b/packages/uutils-diffutils/recipe.yaml @@ -21,4 +21,5 @@ about: repository: https://github.com/uutils/diffutils extra: - update: get-version-github 'uutils/diffutils' + update: get-version-github uutils/diffutils + changelog: get-changelog-github uutils/diffutils diff --git a/packages/v2rayn/recipe.yaml b/packages/v2rayn/recipe.yaml index faba58e09..2a23c570d 100644 --- a/packages/v2rayn/recipe.yaml +++ b/packages/v2rayn/recipe.yaml @@ -15,3 +15,4 @@ tests: extra: update: get-version-github -repo "2dust/v2rayN" + changelog: get-changelog-github -repo "2dust/v2rayN" diff --git a/packages/vinaya-cli/recipe.yaml b/packages/vinaya-cli/recipe.yaml index 85217167e..337d34f5a 100644 --- a/packages/vinaya-cli/recipe.yaml +++ b/packages/vinaya-cli/recipe.yaml @@ -24,3 +24,4 @@ tests: extra: update: get-version-github -repo "Glatzel/toolbox" + changelog: get-changelog-github -repo "Glatzel/toolbox" diff --git a/packages/vs-buildtools/recipe.yaml b/packages/vs-buildtools/recipe.yaml index 65c457b54..f0d520961 100644 --- a/packages/vs-buildtools/recipe.yaml +++ b/packages/vs-buildtools/recipe.yaml @@ -17,3 +17,4 @@ extra: update: | $latest_version = get-version-url "https://learn.microsoft.com/en-us/visualstudio/releases/" 'Update (\d+\.\d+\.\d+)' $([Version]"$latest_version").Major + changelog: https://learn.microsoft.com/en-us/visualstudio/releases/ diff --git a/packages/xray/recipe.yaml b/packages/xray/recipe.yaml index d81b22441..b49a30dc5 100644 --- a/packages/xray/recipe.yaml +++ b/packages/xray/recipe.yaml @@ -22,3 +22,4 @@ about: extra: update: get-version-github -repo "XTLS/Xray-core" + changelog: get-changelog-github -repo "XTLS/Xray-core" diff --git a/packages/yazi-full/recipe.yaml b/packages/yazi-full/recipe.yaml index f465be406..9d24fadc4 100644 --- a/packages/yazi-full/recipe.yaml +++ b/packages/yazi-full/recipe.yaml @@ -30,3 +30,4 @@ tests: extra: update: get-version-conda-forge yazi + changelog: get-changelog-github sxyazi/yazi diff --git a/packages/zed/recipe.yaml b/packages/zed/recipe.yaml index fb80e1579..faf185752 100644 --- a/packages/zed/recipe.yaml +++ b/packages/zed/recipe.yaml @@ -1,6 +1,6 @@ context: name: zed - version: "1.1.8" + version: "1.2.3" package: version: ${{ version }} name: ${{ name }} @@ -20,4 +20,5 @@ tests: - ${{ name }} extra: - update: get-version-github "zed-industries/$name" + update: get-version-github "zed-industries/zed" + changelog: get-changelog-github "zed-industries/zed" diff --git a/scripts/update.ps1 b/scripts/update.ps1 index 6880ffef8..bb0011278 100644 --- a/scripts/update.ps1 +++ b/scripts/update.ps1 @@ -77,6 +77,11 @@ function get-version-text Select-Object -First 1 return $latest } +function get-changelog-github +{ + param($repo) + gh release view $tag -R $repo --json body | jq -r '.body' +} function update-recipe { param($name, $version) @@ -106,7 +111,7 @@ function update-recipe return } # skip if remote branch already exists - $update_branch = "update-$name" + $update_branch = "update/$name" $remoteExists = git ls-remote --heads origin $update_branch if ($remoteExists) { @@ -114,6 +119,16 @@ function update-recipe return } + # Get changelog + $changelog = "" + $code = & yq -r '.extra.changelog' recipe.yaml + if ($code -ne "null") + { + $code = $code -replace "`r?`n", "`n" + $changelog = & ([ScriptBlock]::Create(($code -join "`n"))) + $changelog =$changelog -replace "`r?`n", "`n" + } + # Update version number and reset build number $originalBranch = git rev-parse --abbrev-ref HEAD git checkout -b $update_branch @@ -130,7 +145,7 @@ function update-recipe git push -u origin $update_branch $pr_url = gh pr create ` --title "chore: update ``$name`` from ``$current_version`` to ``$version``" ` - --body "" ` + --body "$changelog" ` --base main ` --head $update_branch ` --draft