Skip to content

Instantly share code, notes, and snippets.

This guide will help you create new releases on GitHub for your Swift Packages that host binary executable assets. This is a multistep process that consists of:

  • Staging a draft release on Github
  • Uploading your binary artifacts to the draft release
  • Updating the Package.swift to point to the uploaded assets in a staging branch
  • Finalizing the Github release

Setup

  • Install the GitHub CLI