diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 1c1ac1340..dbffd412c 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -200,7 +200,7 @@ jobs: - "freebsd/386 freebsd/amd64 freebsd/arm \ aix/ppc64 \ - darwin/amd64 \ + darwin/amd64 darwin/arm64 \ netbsd/386 netbsd/amd64 \ windows/386 windows/amd64 \ solaris/amd64" diff --git a/changelog/unreleased/issue-3377 b/changelog/unreleased/issue-3377 new file mode 100644 index 000000000..abbc354da --- /dev/null +++ b/changelog/unreleased/issue-3377 @@ -0,0 +1,6 @@ +Enhancement: Add release binaries for Apple Silicon + +We've added release binaries for macOS on Apple Silicon. + +https://github.com/restic/restic/issues/3377 +https://github.com/restic/restic/pull/3394 diff --git a/helpers/build-release-binaries/main.go b/helpers/build-release-binaries/main.go index f0b3592a3..d1ea3cecb 100644 --- a/helpers/build-release-binaries/main.go +++ b/helpers/build-release-binaries/main.go @@ -224,7 +224,7 @@ func buildTargets(sourceDir, outputDir string, targets map[string][]string) { // ATTENTION: the list of architectures must be in sync with .github/workflows/tests.yml! var defaultBuildTargets = map[string][]string{ "aix": {"ppc64"}, - "darwin": {"amd64"}, + "darwin": {"amd64", "arm64"}, "freebsd": {"386", "amd64", "arm"}, "linux": {"386", "amd64", "arm", "arm64", "ppc64le", "mips", "mipsle", "mips64", "mips64le"}, "netbsd": {"386", "amd64"},