working scripts

This commit is contained in:
Jason Swank
2026-01-15 23:20:31 -05:00
parent 8cf31d4c32
commit 3fbf5769dc
15 changed files with 4576 additions and 3 deletions

View File

@@ -0,0 +1,25 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/binary-install/binstaller/main/schema/InstallSpec.json
schema: v1
repo: sigoden/aichat
asset:
template: aichat-${TAG}-${ARCH}-${OS}${EXT}
default_extension: .tar.gz
rules:
- when:
arch: amd64
arch: x86_64
- when:
arch: arm64
arch: aarch64
- when:
os: darwin
os: apple-darwin
- when:
os: linux
os: unknown-linux-musl
- when:
os: windows
os: pc-windows-msvc
- when:
os: windows
ext: .zip

View File

@@ -0,0 +1,39 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/binary-install/binstaller/main/schema/InstallSpec.json
schema: v1
repo: binary-install/binstaller
asset:
template: binst_${OS}_${ARCH}${EXT}
default_extension: .tar.gz
rules:
- when:
arch: amd64
arch: x86_64
- when:
os: darwin
os: Darwin
- when:
os: linux
os: Linux
- when:
os: windows
os: Windows
- when:
os: windows
ext: .zip
checksums:
algorithm: sha256
template: checksums.txt
embedded_checksums:
v0.12.0:
- filename: binst_Darwin_arm64.tar.gz
hash: 2c3a8cf9b8f95edb5d97b905ccb0204800b25f1a9bc2b4ad704596e756e41eb9
- filename: binst_Darwin_x86_64.tar.gz
hash: bd9eae149f5735671bf1f32204f5ba9f10de269a290755f21f93bf1bb5d09b03
- filename: binst_Linux_arm64.tar.gz
hash: 76bca4884ee3fa229d915473ddd53ab4d04c34c9e4b5a1eda36d9751763af916
- filename: binst_Linux_x86_64.tar.gz
hash: af36ebb92c01ad4b9867a79eb45d1a130efbce20930896ec7578b3746416ee41
- filename: binst_Windows_arm64.zip
hash: 133784089efd57f5a0164b84ac74c4924c299342c88eb40be65155193ca37761
- filename: binst_Windows_x86_64.zip
hash: afcc9eab78de6bfa1ce360aebbf1a48738c519cdbe6a9560e6979ec3a4fcb4ef

View File

@@ -0,0 +1,36 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/binary-install/binstaller/main/schema/InstallSpec.json
schema: v1
repo: eksctl-io/eksctl
asset:
template: eksctl_${OS}_${ARCH}${EXT}
default_extension: .tar.gz
rules:
- when:
os: darwin
os: Darwin
- when:
os: linux
os: Linux
- when:
os: windows
os: Windows
- when:
os: windows
ext: .zip
checksums:
algorithm: sha256
template: eksctl_checksums.txt
embedded_checksums:
v0.221.0:
- filename: eksctl_Darwin_amd64.tar.gz
hash: 9a5a3370ed79ffa646e25a0115aa7ee7fa203b284dffe058135b353be1542752
- filename: eksctl_Darwin_arm64.tar.gz
hash: 80a5f4ec7c58aad8884665318f448e88f1861a9e0eb2a467e0b879161d90bcc2
- filename: eksctl_Linux_amd64.tar.gz
hash: 9c04d16e5a0be350f9c383088ed99eac2cf1af830d25360c34588854e9e06cda
- filename: eksctl_Linux_arm64.tar.gz
hash: 3c8cfe3954c1a88a49d7f09cc03f69dceab689b1d396b9d0bcba80228d12978e
- filename: eksctl_Windows_amd64.zip
hash: c247283dc064ac55e44222191d71800f189a16b438b42cb520fb1489d1b80513
- filename: eksctl_Windows_arm64.zip
hash: f1dbc8383281c0c318e4ee99eb688438f1d7a19dbbe2b2a03e93863740dc0f73

View File

@@ -0,0 +1,30 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/binary-install/binstaller/main/schema/InstallSpec.json
schema: v1
repo: ekalinin/github-markdown-toc.go
asset:
template: gh-md-toc_${VERSION}_${OS}_${ARCH}${EXT}
default_extension: .tar.gz
binaries:
- name: gh-md-toc
path: gh-md-toc
checksums:
algorithm: sha256
template: checksums.txt
embedded_checksums:
v2.0.0:
- filename: gh-md-toc_2.0.0_darwin_amd64.tar.gz
hash: 622626f7880f6b604e93c06638e948500f4b458703d4066e91bae5b857934666
- filename: gh-md-toc_2.0.0_darwin_arm64.tar.gz
hash: 6a610cfe0e30e46ba49027da8eef3869fd2b98be9403b9d231df8c619bb59659
- filename: gh-md-toc_2.0.0_linux_amd64.tar.gz
hash: 7546a6e1146ba53d23a657cd6e93f2ed6ed0cc06bcf882c8f2983116f758adf5
- filename: gh-md-toc_2.0.0_linux_arm64.tar.gz
hash: 30487683256f1a0a923433b97730b74110552e857506e3fee5cc2d11ee7366ed
- filename: gh-md-toc_2.0.0_linux_armv6.tar.gz
hash: c715d4432e95dda4a06232c9b3c01e945e07ec00a11355b5f1d4804f36794bcb
- filename: gh-md-toc_2.0.0_windows_amd64.tar.gz
hash: d06b047b3314c875034f8e29f07a1c8498e3bfaab3b01cbfa06f7d37e013d222
- filename: gh-md-toc_2.0.0_windows_arm64.tar.gz
hash: 22d045c736b3fedc90e42467c92dbb43bef3d8a625f05587070f6ca0b2d4f1d1
- filename: gh-md-toc_2.0.0_windows_armv6.tar.gz
hash: 24c85ede2c0d897993174d5df9905ee6d9f78d95a0f5d36a1324ab55e0dac735

View File

@@ -0,0 +1,39 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/binary-install/binstaller/main/schema/InstallSpec.json
schema: v1
repo: opentofu/opentofu
asset:
template: tofu_${VERSION}_${OS}_${ARCH}${EXT}
default_extension: .tar.gz
checksums:
algorithm: sha256
template: tofu_${VERSION}_SHA256SUMS
embedded_checksums:
v1.11.3:
- filename: tofu_1.11.3_darwin_amd64.tar.gz
hash: c895c837af131f91ec6a493e5ab29e702bf38500ebccb5c3bf31e2ae823ab5c4
- filename: tofu_1.11.3_darwin_arm64.tar.gz
hash: ed13cc2c919a0e3532eeb71fd5cd275d44d9552d8e57f18e5867917149146490
- filename: tofu_1.11.3_freebsd_386.tar.gz
hash: 9e94e9d4c1c0c6371069e55e7d85b9b80e31fb7651bdf6d86d6f6fd3c33d078e
- filename: tofu_1.11.3_freebsd_amd64.tar.gz
hash: 8ce117bd91d28608369e7f057b7ea10c638bef1625d55eb8bbc6d0ab1a57382d
- filename: tofu_1.11.3_freebsd_arm.tar.gz
hash: 6d60c289445d11f51bff7a828a8eaa3eeed6db1209e88eadd436c49852932775
- filename: tofu_1.11.3_linux_386.tar.gz
hash: 15f5721d928af1c53a11a2cbcca700a16c3d81ddd0b1b6d205d662d3d8f6b320
- filename: tofu_1.11.3_linux_amd64.tar.gz
hash: 46b567512d4cfa631551b936f3616c02277954fece29d91a52d264537399ad03
- filename: tofu_1.11.3_linux_arm.tar.gz
hash: f670ddb67a1c187735bfe4d9e4642a1f35903e3f3548a5604fe15c0c4f3b0fb8
- filename: tofu_1.11.3_linux_arm64.tar.gz
hash: abb19fdbb4516a30f303f0686cd156f2ff768b34c8d1e433ce5e6f1d81399425
- filename: tofu_1.11.3_openbsd_386.tar.gz
hash: e2b74b05a5e3faf5f957361382b47129a411840b68be07cce216b6ce723af7aa
- filename: tofu_1.11.3_openbsd_amd64.tar.gz
hash: e4e21e05db28441c41d94267495d65ae098f791df365c6fcd2924e65d0f946d2
- filename: tofu_1.11.3_solaris_amd64.tar.gz
hash: a4a88ee5bdbd0afa47488d8dabc463733a3efd5a28be57199ead6b04fdd5bd9b
- filename: tofu_1.11.3_windows_386.tar.gz
hash: dad3090337bebc23bbb0d645c86a36316827d743ae26b5ecc925c33d2d454868
- filename: tofu_1.11.3_windows_amd64.tar.gz
hash: 5e97b41ee5d9387f1e4532b6e2de6ae244e93f70c9d48fb46ec606c7cacb7a07

View File

@@ -0,0 +1,45 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/binary-install/binstaller/main/schema/InstallSpec.json
schema: v1
repo: go-task/task
asset:
template: task_${OS}_${ARCH}${EXT}
default_extension: .tar.gz
rules:
- when:
os: windows
ext: .zip
checksums:
algorithm: sha256
template: task_checksums.txt
embedded_checksums:
v3.46.4:
- filename: task_darwin_amd64.tar.gz
hash: 6e3d1bf5fcc03e50b2c02c92335923b715d3f61e27fef5b3048b59ed97a18721
- filename: task_darwin_arm64.tar.gz
hash: ffe2b4a3c54467172ab15734d0b451b1fc0472d0d48bb3538870b433c700bc96
- filename: task_freebsd_386.tar.gz
hash: 37efbab3e10723fbba85114ffb5cd39938ed489b69674e15605ec96989c047b5
- filename: task_freebsd_amd64.tar.gz
hash: cd0be727b17943a53004c9984526649010aa7710cd4fac4a84b805ae25f1f35c
- filename: task_freebsd_arm.tar.gz
hash: f267218e5ae49f7bbbe41c94377b3c0694c79411b9180fccc21b43cc8ef45284
- filename: task_freebsd_arm64.tar.gz
hash: e68251346bc140f367f42a34fdc327edb63612a66bd782cd713a1c812531a13c
- filename: task_linux_386.tar.gz
hash: b0e93c6290ed91af882516117114999ff0b21ac08d8c4e7e6f63ed6a12ef95b5
- filename: task_linux_amd64.tar.gz
hash: 4b0098862292de03d568c851b207bce5fdb8a59cb533d6ed4132386151926c46
- filename: task_linux_arm.tar.gz
hash: f08d96178a6612e6c548e103c022740c82a313d04f7f90421d7550356ac8ee02
- filename: task_linux_arm64.tar.gz
hash: 9079bbdfd439f2168ee380d9167fd77f13f9fab7afb516205ac3a578f16bcb59
- filename: task_linux_riscv64.tar.gz
hash: c05fb7d47c0c5d1b8222362bf2edaae6cbe6d33c3b38f0ec034306425ee51761
- filename: task_windows_386.zip
hash: 1398d3b96f5b7dfb71b2a126dbb5849369da130099783ebd899a162ff091f6a3
- filename: task_windows_amd64.zip
hash: 790420c11a6457a27f135c292371d6a352436dfce7dba5b5ffa8ae399ecfe04b
- filename: task_windows_arm.zip
hash: 450bf906119ddf741e99c44569329b9493c4b6f55f4c3d736297b3d57826fb32
- filename: task_windows_arm64.zip
hash: 4ef119dfc6ed5133170f6fc20085f0602701a37c90b440ee54331b6370f2914d

13
config/zk.binstaller.yml Normal file
View File

@@ -0,0 +1,13 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/binary-install/binstaller/main/schema/InstallSpec.json
schema: v1
repo: zk-org/zk
asset:
template: zk-${TAG}-${OS}-${ARCH}${EXT}
default_extension: .tar.gz
rules:
- when:
arch: amd64
arch: x86_64
- when:
os: darwin
os: macos