Skip to content

jozefizso/setup-sparkle

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

setup-sparkle

Setup Sparkle framework tools in GitHub Actions workflow.

Requirements

The actions requires macOS operating system as Sparkle framework works exlusively for macOS applications only and it is not multi-platfomr.

Usage

- name: setup sparkle
  uses: jozefizso/setup-sparkle@v2
  with:
    version: 2.8.0

- name: generate appcast
  run: generate_appcast /path/to/your/updates_folder/

List of Sparkle releases: https://github.com/sparkle-project/Sparkle/releases

Important

Sparkle v2.6.2 and v2.7.3 are important security updates. Please, ensure you are using the latest version of Sparkle.

Build tools

The action will register the ./bin directory from Sparkle release so all the tools are globally available in workflow.

The action will set the $SPARKLE_BIN environment variable to the full path where the ./bin directory is.

$ echo "$SPARKLE_BIN"
/Users/runner/hostedtoolcache/sparkle-framework-tools/2.8.0/x64/bin

Read the Sparkle documentation for information about using the tools.

License

Source code is licensed under MIT License.

About

Setup Sparkle framework tools in GitHub Actions workflow.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors