3636 uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3737 with :
3838 fetch-depth : 0
39+ persist-credentials : false
3940 - name : Set up Helm
4041 uses : azure/setup-helm@fe7b79cd5ee1e45176fcad797de68ecaf3ca4814 # v4.2.0
4142 with :
@@ -50,14 +51,20 @@ jobs:
5051 version : ${{ env.VERSION_CHART_TESTING }}
5152 - name : Run chart-testing (list-changed)
5253 id : list-changed
54+ env :
55+ CT_CONFIG : ${{ env.CONFIG_OPTION_CHART_TESTING }}
56+ DEFAULT_BRANCH : ${{ github.event.repository.default_branch }}
5357 run : |
54- changed=$(ct list-changed ${{ env.CONFIG_OPTION_CHART_TESTING }} --target-branch ${{ github.event.repository.default_branch }} )
58+ changed=$(ct list-changed $CT_CONFIG --target-branch "$DEFAULT_BRANCH" )
5559 if [[ -n "$changed" ]]; then
5660 echo "changed=true" >> "$GITHUB_OUTPUT"
5761 fi
5862 - name : Run chart-testing (lint)
5963 if : steps.list-changed.outputs.changed == 'true'
60- run : ct lint ${{ env.CONFIG_OPTION_CHART_TESTING }} --target-branch ${{ github.event.repository.default_branch }}
64+ env :
65+ CT_CONFIG : ${{ env.CONFIG_OPTION_CHART_TESTING }}
66+ DEFAULT_BRANCH : ${{ github.event.repository.default_branch }}
67+ run : ct lint $CT_CONFIG --target-branch "$DEFAULT_BRANCH"
6168
6269 kubeval-chart :
6370 runs-on : ubuntu-latest
7986
8087 - name : Checkout
8188 uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
89+ with :
90+ persist-credentials : false
8291 - name : Fetch history for chart testing
8392 run : git fetch --prune --unshallow
8493 - name : Set up Helm
@@ -113,6 +122,8 @@ jobs:
113122
114123 - name : Checkout
115124 uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
125+ with :
126+ persist-credentials : false
116127 - name : Fetch history for chart testing
117128 run : git fetch --prune --unshallow
118129 - name : Set up Helm
@@ -129,8 +140,11 @@ jobs:
129140 version : ${{ env.VERSION_CHART_TESTING }}
130141 - name : Run chart-testing (list-changed)
131142 id : list-changed
143+ env :
144+ CT_CONFIG : ${{ env.CONFIG_OPTION_CHART_TESTING }}
145+ DEFAULT_BRANCH : ${{ github.event.repository.default_branch }}
132146 run : |
133- changed=$(ct list-changed ${{ env.CONFIG_OPTION_CHART_TESTING }} --target-branch ${{ github.event.repository.default_branch }} )
147+ changed=$(ct list-changed $CT_CONFIG --target-branch "$DEFAULT_BRANCH" )
134148 if [[ -n "$changed" ]]; then
135149 echo "changed=true" >> "$GITHUB_OUTPUT"
136150 fi
@@ -141,4 +155,7 @@ jobs:
141155 node_image : kindest/node:${{ matrix.k8s }}
142156 - name : Run chart-testing (install)
143157 if : steps.list-changed.outputs.changed == 'true'
144- run : ct install ${{ env.CONFIG_OPTION_CHART_TESTING }} --target-branch ${{ github.event.repository.default_branch }}
158+ env :
159+ CT_CONFIG : ${{ env.CONFIG_OPTION_CHART_TESTING }}
160+ DEFAULT_BRANCH : ${{ github.event.repository.default_branch }}
161+ run : ct install $CT_CONFIG --target-branch "$DEFAULT_BRANCH"
0 commit comments