databricks-cli/.github/workflows
Sam Gleske 5f7539379a Use tar.gz for Mac and Linux
Changes
-------

Changes GitHub releases to handle Mac and Linux binaries slightly differently than Windows.

| Operating System | Archive Format |
| ---------------- | -------------- |
| Mac OS           | `tar.gz`       |
| Linux            | `tar.gz`       |
| Windows          | `zip`          |

Tests
-----

I tested with the following commands.

```bash
$ goreleaser release --snapshot

$ ls -1 dist/*.{zip,tar.gz}
dist/databricks_cli_darwin_amd64.tar.gz
dist/databricks_cli_darwin_arm64.tar.gz
dist/databricks_cli_linux_amd64.tar.gz
dist/databricks_cli_linux_arm64.tar.gz
dist/databricks_cli_windows_amd64.zip
dist/databricks_cli_windows_arm64.zip
```

Related issues
--------------

Closes #1296

Co-authored-by: Sam Gleske <sgleske@integralads.com>
2025-02-12 20:45:39 -05:00
..
close-stale-issues.yml Bump actions/stale from 9.0.0 to 9.1.0 (#2275) 2025-02-03 12:36:50 +01:00
external-message.yml Pin all github actions to commit hash (#2129) 2025-01-14 07:39:34 +00:00
integration-approve.yml Enable integration workflows (#2086) 2025-01-06 16:07:15 +00:00
integration-main.yml Bump actions/create-github-app-token from 1.11.1 to 1.11.2 (#2276) 2025-02-03 12:37:17 +01:00
integration-pr.yml Bump actions/create-github-app-token from 1.11.1 to 1.11.2 (#2276) 2025-02-03 12:37:17 +01:00
publish-winget.yml Update publish-winget action to use Komac directly (#2228) 2025-01-24 15:33:54 +00:00
push.yml Use go-version-file instead of go-version in github actions (#2290) 2025-02-04 16:08:01 +00:00
release-snapshot.yml Use tar.gz for Mac and Linux 2025-02-12 20:45:39 -05:00
release.yml Use go-version-file instead of go-version in github actions (#2290) 2025-02-04 16:08:01 +00:00