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

Improve release process #1680

Merged
merged 4 commits into from
Jul 2, 2023
Merged

Improve release process #1680

merged 4 commits into from
Jul 2, 2023

Commits on Jul 2, 2023

  1. Improve release process

    - Switch to default location for project's derived data, as suggested in
      https://developer.apple.com/forums/thread/678974 to avoid slow
      resolution of package graphs;
    - Search Sparkle binaries in ${HOME}/Library/Developer/Xcode/DerivedData
    - Fix unfit localization of publication date in app feed; 
    - Remove old scripts, clarify which scripts are used in project;
    - Make execution of scripts in "Prepare Upload" target independent of
      dependency analysis.
    barijaona committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    446db52 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8e37806 View commit details
    Browse the repository at this point in the history
  3. Remove Sparkle's legacy DSA signature

    Version 3.8.0 Beta 2 and later are able to update using the new EdDSA key.
    Older versions will be able to update in two passes: to version 3.8.7
    through legacy DSA signature, and afterwards to the latest version through
    EdDSA.
    
    Very old versions will have Sparkle check for https://vienna-rss.sourceforge.net/changelog.xml
    which has also been updated with current URLs
    (same for changelog_beta.xml and changelog_rc.xml)
    barijaona committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    c3f837e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2751aec View commit details
    Browse the repository at this point in the history