vidavidorra / homebrew-caboodle Goto Github PK
View Code? Open in Web Editor NEWCollection of Homebrew formulae.
License: GNU General Public License v3.0
Collection of Homebrew formulae.
License: GNU General Public License v3.0
This issue contains a list of Renovate updates and their statuses.
These problems occurred while renovating this repository.
These updates are awaiting their schedule. Click on a checkbox to ignore the schedule.
These updates await pending status checks. To force their creation now, check the box below.
@typescript-eslint/eslint-plugin
, @typescript-eslint/parser
, eslint
)These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
The release strategy should, to some extend, minimise the updates so users don't get an abundance of formulae updates. This means that we can't simply bump all formulae in every release. I still want to keep the formulae version somewhat up-to-date with the Homebrew Caboodle version, but that could be accomplished by periodical updates. Another benefit of this release strategy is that we minimise the workload on the CI as we don't need to bottle every formula every single time. With this, the release strategy will be as follows.
This job is based on the tap-syntax
job of Homebrew/homebrew-core.
Job to check the tap syntax, using the brew test-bot --only-tap-syntax
command.
This job is based on the test
job of Homebrew/homebrew-core.
Job to test formulae and build bottles of either all formulae or only the changed ones, depending whether the current run is a periodic rebuild. To efficiently build multiple formulae, this should use a dynamic build matrix. This build simply uses the Homebrew test bot to bottle a formulae and upload the bottle as workflow artefact. All bottles build during the job are uploaded, as artefact, using GitHub upload artefact action, which will join all files from different matrix jobs in a single zip-file. The only custom thing this job needs is something to determine the build matrix.
The core commands for this workflow are:
brew test-bot --only-cleanup-before
;brew test-bot --only-setup
;brew test-bot --only-formulae ${{ matrix.formula }}
.changed
Get formulae changed between Git commits, between startCommit
and endCommit
.
startCommit
SHA (optional)endCommit
SHA.--json
option to output the changed formulae as JSON that can be processed using the fromJSON
GitHub Action context syntax.create
Create formulae from their configurations.
list
List formulae
update
Update formulae from their configurations, keeping the bottle information.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.