From f6ce7a567142c2a178296ddf78c905d35848ecaa Mon Sep 17 00:00:00 2001 From: Shivam Kumar Jha <69463424+shivamkj@users.noreply.github.com> Date: Fri, 2 Jun 2023 00:49:51 +0530 Subject: [PATCH] added new workflows for brew (#126) * added new workflows for brew * brew bundle install command updated * optional param moved to description --------- Co-authored-by: Aloke Desai Co-authored-by: elvis kahoro --- specs/brew/backup_installed_dependencies.yaml | 10 ++++++++++ specs/brew/install_all_dependencies.yaml | 10 ++++++++++ 2 files changed, 20 insertions(+) create mode 100644 specs/brew/backup_installed_dependencies.yaml create mode 100644 specs/brew/install_all_dependencies.yaml diff --git a/specs/brew/backup_installed_dependencies.yaml b/specs/brew/backup_installed_dependencies.yaml new file mode 100644 index 0000000..879e481 --- /dev/null +++ b/specs/brew/backup_installed_dependencies.yaml @@ -0,0 +1,10 @@ +--- +name: Store / Backup all installed dependencies into Brewfile +command: brew bundle dump +tags: + - homebrew +description: Write all installed casks/formulae/images/taps into a Brewfile in the current directory. +source_url: "https://docs.brew.sh/Manpage" +author: shivamkj +author_url: "https://github.com/shivamkj" +shells: [] diff --git a/specs/brew/install_all_dependencies.yaml b/specs/brew/install_all_dependencies.yaml new file mode 100644 index 0000000..a6ee22d --- /dev/null +++ b/specs/brew/install_all_dependencies.yaml @@ -0,0 +1,10 @@ +--- +name: Install all dependencies from Brewfile +command: brew bundle install +tags: + - homebrew +description: Install and upgrade (by default) all dependencies from the Brewfile. Optionally you can pass [--file={{file_location}}], Otherwise homebrew finds Brewfile from the current location. +source_url: "https://docs.brew.sh/Manpage" +author: shivamkj +author_url: "https://github.com/shivamkj" +shells: []