Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: release tag workflow #3036

Merged
merged 1 commit into from
Dec 20, 2024
Merged

ci: release tag workflow #3036

merged 1 commit into from
Dec 20, 2024

Conversation

mitchellh
Copy link
Contributor

This adds a new workflow for building and releasing tagged versions of Ghostty. The workflow is triggered automatically by new tags in the format of vX.Y.Z but can also be manually triggered by running the workflow from the GitHub Actions UI.

Release artifacts are uploaded to a completely separate R2 bucket with its own access policy, retention, API keys, and so on.

There is currently no way to switch between "channels" in the macOS app. I will follow up with a separate commit to add this feature.

This adds a new workflow for building and releasing _tagged versions_
of Ghostty. The workflow is triggered automatically by new tags in the
format of `vX.Y.Z` but can also be manually triggered by running the
workflow from the GitHub Actions UI.

Release artifacts are uploaded to a completely separate R2 bucket
with its own access policy, retention, API keys, and so on.

There is currently no way to switch between "channels" in the macOS
app. I will follow up with a separate commit to add this feature.
@mitchellh mitchellh merged commit a34c8ba into main Dec 20, 2024
46 checks passed
@mitchellh mitchellh deleted the push-oprlvsozoxuk branch December 20, 2024 21:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant