ci: drop 32-bit release targets [CI SKIP]

This commit is contained in:
justme committed 2026-10-04 12:44:32 -07:00
1 parent d4b4869501
commit 6b12049df0
6 files changed
+6 -66

No files matched your search

-2
View File
@@ -55,10 +55,8 @@ try {
$targets = @(
@{ Rid = 'linux-x64'; Os = 'linux'; Arch = 'amd64'; Windows = $false },
@{ Rid = 'linux-arm64'; Os = 'linux'; Arch = 'arm64'; Windows = $false },
@{ Rid = 'linux-arm'; Os = 'linux'; Arch = 'arm'; Windows = $false },
@{ Rid = 'linux-musl-x64'; Os = 'linux'; Arch = 'musl-amd64'; Windows = $false },
@{ Rid = 'linux-musl-arm64'; Os = 'linux'; Arch = 'musl-arm64'; Windows = $false },
@{ Rid = 'linux-musl-arm'; Os = 'linux'; Arch = 'musl-arm'; Windows = $false },
@{ Rid = 'osx-x64'; Os = 'macos'; Arch = 'x64'; Windows = $false },
@{ Rid = 'osx-arm64'; Os = 'macos'; Arch = 'arm64'; Windows = $false },
@{ Rid = 'win-x64'; Os = 'windows'; Arch = 'amd64'; Windows = $true },
+1 -5
View File
@@ -26,7 +26,7 @@ printf 'machine %s login justme password %s\n' "$gitea_host" "$GITEA_TOKEN" > "$
chmod 600 "$netrc"
trap 'rm -rf "$tmp"' EXIT
release_body="Agent and Probe builds: Linux glibc and musl (x64, arm64, arm), macOS (x64, arm64), and Windows (x64, arm64). macOS binaries are not Developer ID signed or notarized. Backend OCI images: registry.oeo.one/monitor/monitor-backend:$version (linux/amd64 and linux/arm64)."
release_body="Agent and Probe builds: Linux glibc and musl (x64, arm64), macOS (x64, arm64), and Windows (x64, arm64). macOS binaries are not Developer ID signed or notarized. Backend OCI images: registry.oeo.one/monitor/monitor-backend:$version (linux/amd64 and linux/arm64)."
payload="$(printf '{"tag_name":"%s","target_commitish":"%s","name":"MyMonitor %s","body":"%s","draft":false,"prerelease":false}' \
"$tag" "${CI_COMMIT_SHA:-}" "$tag" "$release_body")"
release_status="$(curl --silent --show-error --retry 3 --netrc-file "$netrc" \
@@ -64,14 +64,10 @@ assets=(
"monitor-agent-v$version-linux-arm64.tar.gz"
"monitor-probe-v$version-linux-amd64.tar.gz"
"monitor-probe-v$version-linux-arm64.tar.gz"
"monitor-agent-v$version-linux-arm.tar.gz"
"monitor-probe-v$version-linux-arm.tar.gz"
"monitor-agent-v$version-linux-musl-amd64.tar.gz"
"monitor-probe-v$version-linux-musl-amd64.tar.gz"
"monitor-agent-v$version-linux-musl-arm64.tar.gz"
"monitor-probe-v$version-linux-musl-arm64.tar.gz"
"monitor-agent-v$version-linux-musl-arm.tar.gz"
"monitor-probe-v$version-linux-musl-arm.tar.gz"
"monitor-agent-v$version-macos-x64.tar.gz"
"monitor-probe-v$version-macos-x64.tar.gz"
"monitor-agent-v$version-macos-arm64.tar.gz"
+2 -2
View File
@@ -1,8 +1,8 @@
param(
[Parameter(Mandatory)]
[ValidateSet(
'linux-x64', 'linux-arm64', 'linux-arm',
'linux-musl-x64', 'linux-musl-arm64', 'linux-musl-arm',
'linux-x64', 'linux-arm64',
'linux-musl-x64', 'linux-musl-arm64',
'osx-x64', 'osx-arm64', 'win-x64', 'win-arm64'
)]
[string]$RuntimeIdentifier,