cyberark / homebrew-tools

Homebrew formulas for different CyberArk tooling.
MIT License
7 stars 4 forks source link

CNJR-3040 Self Updating Summon Formula #71

Closed hughsaunders closed 11 months ago

hughsaunders commented 11 months ago

Desired Outcome

The motivation for this is to the able to automatically release projects that publish to homebrew and not have to push commits to this repo for each release.

Implemented Changes

This is a homebrew formula for installing summon that doesn't have a hardcoded version - it finds the latest release from GitHub and provides that.

The versioning is maintained, so brew will know the current version that is installed and when there is an update available.

Installing old versions won't work, but that doesn't work currently either AFAICT.

Connected Issue/Story

CyberArk internal issue ID: CNJR-3040

Definition of Done

At least 1 todo must be completed in the sections below for the PR to be merged.

Changelog

Test coverage

Documentation

Behavior

Security

hughsaunders commented 11 months ago

@szh I realised I PRd to the wrong repository, so closing in favour of an internal PR.