Skip to content
This repository was archived by the owner on Oct 29, 2025. It is now read-only.

EarthBuild/homebrew-earthbuild-staging

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

212 Commits
 
 
 
 
 
 

Repository files navigation

homebrew-earthly-staging

This repo holds the latest pre-release versions of earthly. These versions are considered to be experimental.

To install the experimental version of earthly run:

brew install earthly/earthly-staging/earthly && earthly bootstrap

Automation details

brew packages are automatically built by the test-and-publish.yml GitHub Actions script. This script is automatically triggered on all branches which are named release-v0.<seconds-since-epoch>.<short-git-sha-in-decimal>. These branches are automatically created by a different GitHub Actions script in the github.com/earthly/earthly repository

Converting short-git-sha-in-decimal to hex

Due to Semantic Versioning, the corresponding git commit sha was encoded as a decimal value of the patch-field. To convert the decimal value back to a hex git branch, you can run the following at your terminal:

printf '%x\n' <short-git-sha-in-decimal>

Take for example release earthly-0.1644526854.89274345, running printf '%x\n' 89274345 on the terminal will display 55237e9, which can be viewed at https://github.com/earthly/earthly/commit/55237e9

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 100.0%