From f4de359bb5379040a7ea96aec00e30ee52cdb121 Mon Sep 17 00:00:00 2001 From: Shunsuke Suzuki Date: Tue, 18 Oct 2022 14:35:21 +0900 Subject: [PATCH] fix(dalance/procs): fix windows files to support v0.13.3 or later https://github.com/dalance/procs/blob/master/CHANGELOG.md#v0133---2022-10-18 > [Changed] Release zip for Windows has the exe at toplevel --- pkgs/dalance/procs/pkg.yaml | 4 +++- pkgs/dalance/procs/registry.yaml | 19 +++++++++++++------ registry.yaml | 19 +++++++++++++------ 3 files changed, 29 insertions(+), 13 deletions(-) diff --git a/pkgs/dalance/procs/pkg.yaml b/pkgs/dalance/procs/pkg.yaml index 63b3c9470d..c7ac8635d5 100644 --- a/pkgs/dalance/procs/pkg.yaml +++ b/pkgs/dalance/procs/pkg.yaml @@ -1,2 +1,4 @@ packages: - - name: dalance/procs@v0.13.2 + - name: dalance/procs@v0.13.3 + - name: dalance/procs + version: v0.13.2 diff --git a/pkgs/dalance/procs/registry.yaml b/pkgs/dalance/procs/registry.yaml index 45140977a7..293848bf7a 100644 --- a/pkgs/dalance/procs/registry.yaml +++ b/pkgs/dalance/procs/registry.yaml @@ -2,7 +2,6 @@ packages: - type: github_release repo_owner: dalance repo_name: procs - asset: procs-{{.Version}}-{{.Arch}}-{{.OS}}.zip description: A modern replacement for ps written in Rust replacements: amd64: x86_64 @@ -11,8 +10,16 @@ packages: - darwin - amd64 rosetta2: true - overrides: - - goos: windows - files: - - name: procs - src: target/x86_64-pc-windows-msvc/release/procs.exe + asset: procs-{{.Version}}-{{.Arch}}-{{.OS}}.zip + version_constraint: semver(">= 0.13.3") + version_overrides: + - version_constraint: "true" + # https://github.com/aquaproj/aqua-registry/pull/7156 + # windows zip structure was changed from 0.13.3. + # https://github.com/dalance/procs/blob/master/CHANGELOG.md#v0133---2022-10-18 + # > [Changed] Release zip for Windows has the exe at toplevel + overrides: + - goos: windows + files: + - name: procs + src: target/x86_64-pc-windows-msvc/release/procs.exe diff --git a/registry.yaml b/registry.yaml index d076c32c36..01604fa5da 100644 --- a/registry.yaml +++ b/registry.yaml @@ -4433,7 +4433,6 @@ packages: - type: github_release repo_owner: dalance repo_name: procs - asset: procs-{{.Version}}-{{.Arch}}-{{.OS}}.zip description: A modern replacement for ps written in Rust replacements: amd64: x86_64 @@ -4442,11 +4441,19 @@ packages: - darwin - amd64 rosetta2: true - overrides: - - goos: windows - files: - - name: procs - src: target/x86_64-pc-windows-msvc/release/procs.exe + asset: procs-{{.Version}}-{{.Arch}}-{{.OS}}.zip + version_constraint: semver(">= 0.13.3") + version_overrides: + - version_constraint: "true" + # https://github.com/aquaproj/aqua-registry/pull/7156 + # windows zip structure was changed from 0.13.3. + # https://github.com/dalance/procs/blob/master/CHANGELOG.md#v0133---2022-10-18 + # > [Changed] Release zip for Windows has the exe at toplevel + overrides: + - goos: windows + files: + - name: procs + src: target/x86_64-pc-windows-msvc/release/procs.exe - type: github_release repo_owner: dandavison repo_name: delta