File tree 9 files changed +20
-31
lines changed
9 files changed +20
-31
lines changed Original file line number Diff line number Diff line change @@ -15,4 +15,4 @@ indent_size = 4
15
15
16
16
[* .{bash,sh} ]
17
17
indent_style = space
18
- indent_size = 4
18
+ indent_size = 4
Original file line number Diff line number Diff line change 1
1
# shellcheck disable=SC2148,SC2155
2
2
export KUBECTL_EXTERNAL_DIFF=" dyff between --omit-header --set-exit-code"
3
- export SOPS_AGE_KEY_FILE=$( expand_path ~ /.config/sops/age/keys.txt)
3
+ export SOPS_AGE_KEY_FILE=$( expand_path ~ /.config/sops/age/keys.txt)
Original file line number Diff line number Diff line change 3
3
* .yaml linguist-detectable =true
4
4
* .yaml linguist-language =YAML
5
5
* .sops. * diff =sopsdiffer
6
- * .sops.toml linguist-language =JSON
6
+ * .sops.toml linguist-language =JSON
Original file line number Diff line number Diff line change 7
7
paths : ["kubernetes/**.yaml"]
8
8
9
9
env :
10
- AQUA_CONFIG : ./.github/aqua.yaml
10
+ AQUA_GLOBAL_CONFIG : ./.github/aqua.yaml
11
11
12
12
jobs :
13
13
flux-diff :
@@ -33,14 +33,11 @@ jobs:
33
33
token : " ${{ steps.app-token.outputs.token }}"
34
34
35
35
- name : Install System Tools
36
- uses : awalsh128/cache-apt-pkgs-action@44c33b32f808cdddd5ac0366d70595ed63661ed8 # v1.3.1
37
- with :
38
- packages : curl git jo
39
- version : 1.0
36
+ shell : bash
37
+ run : sudo apt-get -qq update && sudo apt-get -qq install --no-install-recommends -y curl git jo
40
38
41
39
- name : Cache Aqua
42
40
uses : actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84 # v3.3.2
43
- id : cache
44
41
with :
45
42
path : ~/.local/share/aquaproj-aqua
46
43
key : aqua-${{ runner.os }}-${{ runner.arch }}-${{ hashFiles('./.github/aqua.yaml') }}
Original file line number Diff line number Diff line change 7
7
paths : ["kubernetes/**/helmrelease.yaml"]
8
8
9
9
env :
10
- AQUA_CONFIG : ./.github/aqua.yaml
10
+ AQUA_GLOBAL_CONFIG : ./.github/aqua.yaml
11
+ KUBERNETES_DIR : ./kubernetes
11
12
12
13
jobs :
13
14
changed-files :
@@ -67,14 +68,11 @@ jobs:
67
68
fetch-depth : 0
68
69
69
70
- name : Install System Tools
70
- uses : awalsh128/cache-apt-pkgs-action@44c33b32f808cdddd5ac0366d70595ed63661ed8 # v1.3.1
71
- with :
72
- packages : curl git jo
73
- version : 1.0
71
+ shell : bash
72
+ run : sudo apt-get -qq update && sudo apt-get -qq install --no-install-recommends -y curl git jo
74
73
75
74
- name : Cache Aqua
76
75
uses : actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84 # v3.3.2
77
- id : cache
78
76
with :
79
77
path : ~/.local/share/aquaproj-aqua
80
78
key : aqua-${{ runner.os }}-${{ runner.arch }}-${{ hashFiles('./.github/aqua.yaml') }}
92
90
id : extract-images
93
91
run : |
94
92
images=$(
95
- npx zx ./.github/scripts/extract-images.mjs \
96
- --kubernetes-dir "./kubernetes " \
93
+ npx zx ./.github/workflows/ scripts/extract-images.mjs \
94
+ --kubernetes-dir "${{ env.KUBERNETES_DIR }} " \
97
95
--helmrelease "${{ matrix.files }}"
98
96
)
99
97
echo "images=${images}" >> $GITHUB_OUTPUT
Original file line number Diff line number Diff line change 16
16
paths : ["kubernetes/**/helmrelease.yaml"]
17
17
18
18
env :
19
- AQUA_CONFIG : ./.github/aqua.yaml
19
+ AQUA_GLOBAL_CONFIG : ./.github/aqua.yaml
20
20
21
21
jobs :
22
22
sync :
@@ -37,14 +37,11 @@ jobs:
37
37
fetch-depth : 0
38
38
39
39
- name : Install System Tools
40
- uses : awalsh128/cache-apt-pkgs-action@44c33b32f808cdddd5ac0366d70595ed63661ed8 # v1.3.1
41
- with :
42
- packages : curl git jo
43
- version : 1.0
40
+ shell : bash
41
+ run : sudo apt-get -qq update && sudo apt-get -qq install --no-install-recommends -y curl git jo
44
42
45
43
- name : Cache Aqua
46
44
uses : actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84 # v3.3.2
47
- id : cache
48
45
with :
49
46
path : ~/.local/share/aquaproj-aqua
50
47
key : aqua-${{ runner.os }}-${{ runner.arch }}-${{ hashFiles('./.github/aqua.yaml') }}
Original file line number Diff line number Diff line change 8
8
paths : ["terraform/**"]
9
9
10
10
env :
11
- AQUA_CONFIG : ./.github/aqua.yaml
11
+ AQUA_GLOBAL_CONFIG : ./.github/aqua.yaml
12
12
13
13
jobs :
14
14
publish-terraform :
@@ -31,14 +31,11 @@ jobs:
31
31
token : " ${{ steps.app-token.outputs.token }}"
32
32
33
33
- name : Install System Tools
34
- uses : awalsh128/cache-apt-pkgs-action@44c33b32f808cdddd5ac0366d70595ed63661ed8 # v1.3.1
35
- with :
36
- packages : curl git jo
37
- version : 1.0
34
+ shell : bash
35
+ run : sudo apt-get -qq update && sudo apt-get -qq install --no-install-recommends -y curl git jo
38
36
39
37
- name : Cache Aqua
40
38
uses : actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84 # v3.3.2
41
- id : cache
42
39
with :
43
40
path : ~/.local/share/aquaproj-aqua
44
41
key : aqua-${{ runner.os }}-${{ runner.arch }}-${{ hashFiles('./.github/aqua.yaml') }}
Original file line number Diff line number Diff line change @@ -18,4 +18,4 @@ xanmanning.k3s*
18
18
kubeconfig *
19
19
kubernetes /schemas
20
20
# extras
21
- config.xml
21
+ config.xml
Original file line number Diff line number Diff line change 10
10
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
11
11
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
12
12
13
- 0. You just DO WHAT THE FUCK YOU WANT TO.
13
+ 0. You just DO WHAT THE FUCK YOU WANT TO.
You can’t perform that action at this time.
0 commit comments