mirror of
https://github.com/lukaszraczylo/filepuff-mcp.git
synced 2026-06-11 23:09:02 +00:00
feat(release): drop darwin_amd64 (Intel Macs) (#15)
Intel Macs are no longer receiving macOS updates. Drop from release matrix and re-add to goreleaser ignore list. install.sh now prints a clear message pointing Intel users to build-from-source. README manual-install section no longer advertises a darwin_amd64 URL.
This commit is contained in:
@@ -22,7 +22,6 @@ jobs:
|
||||
rolling-release-tag: "v1"
|
||||
platforms: >-
|
||||
[
|
||||
{"os":"macos-13","goos":"darwin","goarch":"amd64","platform":"darwin_amd64"},
|
||||
{"os":"macos-latest","goos":"darwin","goarch":"arm64","platform":"darwin_arm64"},
|
||||
{"os":"ubuntu-latest","goos":"linux","goarch":"amd64","platform":"linux_amd64"},
|
||||
{"os":"ubuntu-24.04-arm","goos":"linux","goarch":"arm64","platform":"linux_arm64"},
|
||||
|
||||
@@ -37,6 +37,8 @@ builds:
|
||||
- amd64
|
||||
- arm64
|
||||
ignore:
|
||||
- goos: darwin
|
||||
goarch: amd64
|
||||
- goos: windows
|
||||
goarch: arm64
|
||||
|
||||
|
||||
@@ -58,14 +58,10 @@ Claude Code configuration (`.claude/settings.json`):
|
||||
Download pre-built binaries from the [releases page](https://github.com/lukaszraczylo/filepuff-mcp/releases):
|
||||
|
||||
```bash
|
||||
# macOS (ARM64)
|
||||
# macOS (Apple Silicon)
|
||||
curl -fsSL -o mcp-filepuff https://github.com/lukaszraczylo/filepuff-mcp/releases/latest/download/mcp-filepuff_<version>_darwin_arm64
|
||||
chmod +x mcp-filepuff && mv mcp-filepuff ~/.local/bin/
|
||||
|
||||
# macOS (AMD64)
|
||||
curl -fsSL -o mcp-filepuff https://github.com/lukaszraczylo/filepuff-mcp/releases/latest/download/mcp-filepuff_<version>_darwin_amd64
|
||||
chmod +x mcp-filepuff && mv mcp-filepuff ~/.local/bin/
|
||||
|
||||
# Linux (ARM64)
|
||||
curl -fsSL -o mcp-filepuff https://github.com/lukaszraczylo/filepuff-mcp/releases/latest/download/mcp-filepuff_<version>_linux_arm64
|
||||
chmod +x mcp-filepuff && mv mcp-filepuff ~/.local/bin/
|
||||
|
||||
@@ -59,6 +59,15 @@ detect_platform() {
|
||||
;;
|
||||
esac
|
||||
|
||||
# Intel Macs are no longer receiving macOS updates; we only ship Apple
|
||||
# Silicon builds. Users on older hardware can build from source.
|
||||
if [ "$os" = "darwin" ] && [ "$arch" = "amd64" ]; then
|
||||
print_error "macOS Intel (x86_64) is no longer supported."
|
||||
print_error "Apple Silicon binaries are available; for Intel, build from source:"
|
||||
print_error " https://github.com/lukaszraczylo/filepuff-mcp#build-from-source"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "${os}_${arch}"
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user