diff --git a/pkgs/earendil-works/pi/pkg.yaml b/pkgs/earendil-works/pi/pkg.yaml new file mode 100644 index 00000000000..546ac6f3793 --- /dev/null +++ b/pkgs/earendil-works/pi/pkg.yaml @@ -0,0 +1,8 @@ +packages: + - name: earendil-works/pi@v0.74.0 + - name: earendil-works/pi + version: v0.46.0 + - name: earendil-works/pi + version: v0.13.0 + - name: earendil-works/pi + version: v0.12.0 diff --git a/pkgs/earendil-works/pi/registry.yaml b/pkgs/earendil-works/pi/registry.yaml new file mode 100644 index 00000000000..952f37ad547 --- /dev/null +++ b/pkgs/earendil-works/pi/registry.yaml @@ -0,0 +1,45 @@ +# yaml-language-server: $schema=https://raw.githubusercontent.com/aquaproj/aqua/main/json-schema/registry.json +packages: + - type: github_release + repo_owner: earendil-works + repo_name: pi + description: Interactive coding agent CLI + version_constraint: "false" + version_overrides: + - version_constraint: semver("< 0.12.0") + no_asset: true + - version_constraint: Version == "v0.12.0" + asset: pi-{{.OS}}-{{.Arch}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + files: + - name: pi + src: pi-{{.OS}}-{{.Arch}} + replacements: + amd64: x64 + overrides: + - goos: windows + format: zip + - version_constraint: semver("< 0.46.0") + asset: pi-{{.OS}}-{{.Arch}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + replacements: + amd64: x64 + overrides: + - goos: windows + format: zip + - version_constraint: "true" + asset: pi-{{.OS}}-{{.Arch}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + files: + - name: pi + src: pi/pi + replacements: + amd64: x64 + overrides: + - goos: windows + format: zip + files: + - name: pi diff --git a/registry.yaml b/registry.yaml index 5f9603d6eb2..5fad231adc2 100644 --- a/registry.yaml +++ b/registry.yaml @@ -34235,6 +34235,49 @@ packages: src: zenroom-{{.OS}}/zenroom - name: zencode-exec src: zenroom-{{.OS}}/zencode-exec + - type: github_release + repo_owner: earendil-works + repo_name: pi + description: Interactive coding agent CLI + version_constraint: "false" + version_overrides: + - version_constraint: semver("< 0.12.0") + no_asset: true + - version_constraint: Version == "v0.12.0" + asset: pi-{{.OS}}-{{.Arch}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + files: + - name: pi + src: pi-{{.OS}}-{{.Arch}} + replacements: + amd64: x64 + overrides: + - goos: windows + format: zip + - version_constraint: semver("< 0.46.0") + asset: pi-{{.OS}}-{{.Arch}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + replacements: + amd64: x64 + overrides: + - goos: windows + format: zip + - version_constraint: "true" + asset: pi-{{.OS}}-{{.Arch}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + files: + - name: pi + src: pi/pi + replacements: + amd64: x64 + overrides: + - goos: windows + format: zip + files: + - name: pi - type: github_release repo_owner: earthly repo_name: earthly