11 Commits

Author SHA1 Message Date
Mitchell Hashimoto
c74966e07e build: change object story domain to ghostty.org 2024-12-20 08:58:46 -08:00
Mitchell Hashimoto
3ba0787ec2 macOS: save dSYM files
The focus of this commit is to store the dSYM files associated with
official macOS builds. dSYM files allow us to map crash reports to
source.

The dSYM files are primarily uploaded to our official blob storage where
all releases are also stored. We also upload the dSYM files to Sentry
since I'm experimenting with using that for crash reproting (note:
manual crash reporting, no automatic network traffic).

This commit also changes our blob URLs for releases to use the full
Git SHA rather than a build number. This is much easier to trace back.
2024-08-28 21:33:32 -07:00
Łukasz Niemier
f9be02a20f chore: clean up typos 2024-08-05 13:56:57 +02:00
Jon Parise
2a66d37e48 Update functional URLs for ghostty-org 2024-06-01 16:44:09 -04:00
Jon Parise
ca78d197d8 dist/macos: link the commit to GitHub's history view
This makes it easy to see the build in context of the repo's commit
history.
2024-03-05 10:32:34 -08:00
Mitchell Hashimoto
59315d2aa1 dist/macos: prune appcast to the most recent 15 items
This prevents the file from getting too large.
2023-12-22 12:40:15 -08:00
Mitchell Hashimoto
19ca893e10 dist/macos: put the date in the short version string 2023-12-21 08:46:08 -08:00
Mitchell Hashimoto
080bd530f4 dist/macos: remove any existing matching builds in appcast 2023-12-21 08:39:29 -08:00
Mitchell Hashimoto
8c74531620 macos: update the release notes with link to GH project 2023-12-19 09:36:44 -08:00
Mitchell Hashimoto
0ccdcd3f0f dist/macos: appcast needs namespace, better formatting 2023-12-19 07:44:07 -08:00
Mitchell Hashimoto
c352d88afd ci: generate appcast, upload it 2023-12-18 21:18:52 -08:00