From 1a112c19e7ecd7863e57635cdbb67e647c82c1e6 Mon Sep 17 00:00:00 2001 From: Tom Parker-Shemilt Date: Sat, 30 Aug 2025 16:55:37 +0100 Subject: [PATCH] Add kube-ps1 as dependency --- .github/dependencies.yml | 8 ++++++++ .github/workflows/dependencies/updater.py | 10 ++++++++-- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/.github/dependencies.yml b/.github/dependencies.yml index b67a4c7ed..1cfe6de18 100644 --- a/.github/dependencies.yml +++ b/.github/dependencies.yml @@ -16,6 +16,14 @@ dependencies: precopy: | set -e find . ! -name _gradle ! -name LICENSE -delete + plugins/kube-ps1: + repo: jonmosco/kube-ps1 + branch: master + version: 54271c7e0c890779eab058c8a9661d88e410de72 + precopy: | + set -e + rm -f kube-ps1.plugin.zsh + test -e kube-ps1.sh && mv kube-ps1.sh kube-ps1.plugin.zsh plugins/history-substring-search: repo: zsh-users/zsh-history-substring-search branch: master diff --git a/.github/workflows/dependencies/updater.py b/.github/workflows/dependencies/updater.py index 02cff9030..1d57b27a6 100644 --- a/.github/workflows/dependencies/updater.py +++ b/.github/workflows/dependencies/updater.py @@ -587,9 +587,15 @@ def main(): # Cache YAML version DependencyStore.set(data) - + dependencies = data["dependencies"] - for path in dependencies: + if len(sys.argv) > 1: + # argv is list of dependencies to run, default is all of them + dependency_list = sys.argv[1:] + else: + dependency_list = dependencies.keys() + + for path in dependency_list: dependency = Dependency(path, dependencies[path]) dependency.update_or_notify()