72625e2f2f6666d46ff522eca8c4e801102ecbae
- Author
- Tom Parker-Shemilt <palfrey@tevp.net>
- Committer
- GitHub <noreply@github.com>
- Date
Message
ci(deps): add kube-ps1 to dependencies (#13283)
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
Diff
1diff --git a/.github/dependencies.yml b/.github/dependencies.yml
2index 08289a04bcce6e594b9a4812428c3ffa154c2e46..048cc0f7fa425a5115adcda4abb16642a779536c 100644
3--- a/.github/dependencies.yml
4+++ b/.github/dependencies.yml
5@@ -27,6 +27,14 @@ dependencies:
6 postcopy: |
7 set -e
8 test -e dependencies/OMZ-README.md && cat dependencies/OMZ-README.md >> README.md
9+ plugins/kube-ps1:
10+ repo: jonmosco/kube-ps1
11+ branch: master
12+ version: e1da055e905a91242f0c5a89a425a64ee8adcd6b
13+ precopy: |
14+ set -e
15+ find . ! -name kube-ps1.sh ! -name LICENSE ! -name README.md -delete
16+ test -e kube-ps1.sh && mv kube-ps1.sh kube-ps1.plugin.zsh
17 plugins/wd:
18 repo: mfaerevaag/wd
19 branch: master
20diff --git a/.github/workflows/dependencies/updater.py b/.github/workflows/dependencies/updater.py
21index 783161d6c8215b8896a090bc3f0c62a22f2383a5..a830e52100d449ca8ac392ac80117142b3835c68 100644
22--- a/.github/workflows/dependencies/updater.py
23+++ b/.github/workflows/dependencies/updater.py
24@@ -595,9 +595,15 @@ def main():
25
26 # Cache YAML version
27 DependencyStore.set(data)
28-
29+
30 dependencies = data["dependencies"]
31- for path in dependencies:
32+ if len(sys.argv) > 1:
33+ # argv is list of dependencies to run, default is all of them
34+ dependency_list = sys.argv[1:]
35+ else:
36+ dependency_list = dependencies.keys()
37+
38+ for path in dependency_list:
39 dependency = Dependency(path, dependencies[path])
40 dependency.update_or_notify()
41