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

Migrate Sparkle builds off S3 #1010

Closed
lucasderraugh opened this issue Jul 4, 2024 · 2 comments
Closed

Migrate Sparkle builds off S3 #1010

lucasderraugh opened this issue Jul 4, 2024 · 2 comments
Assignees

Comments

@lucasderraugh
Copy link
Collaborator

lucasderraugh commented Jul 4, 2024

We currently host GitUp app zip files on S3 which @swisspol still graciously hosts for this project. This issue tracks moving off S3 and simply hosting via GitHub. The proposal is as follows:

  • Create a continuous and stable appcast.xml entry within this repository
  • These new appcasts will point to the corresponding GitHub releases made directly on this repository. GitHub releases becomes the new host of the final zip download
  • Update the app to point to these appcast entries rather than the S3 ones. Push this update to S3 so everyone has ample time to adopt the new appcast urls in the app
  • Update the website to point to the latest release on GitHub
  • Drop S3

This process may be slightly manual at first, but in time will become more automated.

@lucasderraugh lucasderraugh self-assigned this Jul 4, 2024
@lucasderraugh
Copy link
Collaborator Author

I think this will also involve signing with EdDSA keys so I can move to signing with my own certificates. sparkle-project/Sparkle#1283

@lucasderraugh
Copy link
Collaborator Author

This has now been completed and as of GitUp 1.4.2 the app is signed by @lucasderraugh's signing keys and we're now hosting the builds on GitHub.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant