Skip to content

Zap v0.1.3

Choose a tag to compare

@woosublee woosublee released this 31 May 11:25
· 88 commits to main since this release

Changes

  • Fixes Sparkle feed hosting to use GitHub Release assets only.
  • Adds a DMG release asset alongside the Sparkle zip archive.
  • Updates SUFeedURL to https://github.com/woosublee/zap/releases/latest/download/appcast.xml.

Assets

  • Zap-0.1.3.zip: Sparkle update archive signed with EdDSA.
  • Zap-0.1.3.dmg: user-facing installer disk image.
  • appcast.xml: Sparkle update feed published as a GitHub Release asset.

Verification

  • swift test --package-path /Users/woosublee/Documents/dev/zap: 32 tests, 0 failures.
  • make -C /Users/woosublee/Documents/dev/zap check-local-certificate check-eddsa-key: passed.
  • make -C /Users/woosublee/Documents/dev/zap appcast VERSION=0.1.3 BUILD_NUMBER=4 BUILD_TAG=v0.1.3: created zip, DMG, and appcast.
  • hdiutil verify dist/Zap-0.1.3.dmg: VALID.
  • codesign --verify --strict --verbose=2 /tmp/zap-bundles/prod/Zap.app: passed.