Skip to content

Commit da14f1c

Browse files
committed
tests(helm): use built images output for values
Signed-off-by: Emilien Escalle <emilien.escalle@escemi.com>
1 parent 1b3bda8 commit da14f1c

3 files changed

Lines changed: 19 additions & 3 deletions

File tree

.github/workflows/__test-action-helm-test-chart.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,8 @@ jobs:
4242
with:
4343
check-diff-only: false
4444
helm-set: |
45-
image.tag=0.1.0
45+
image.tag=${{ fromJson(needs.build-test-images.outputs.built-images).application-test.tags[0] }}
46+
image.digest=${{ fromJson(needs.build-test-images.outputs.built-images).application-test.digest }}
4647
helm-repositories: |
4748
bitnami https://charts.bitnami.com/bitnami
4849
oci-registry: ghcr.io

actions/helm/generate-docs/action.yml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,28 @@ runs:
3838
- shell: bash
3939
id: prepare-variables
4040
run: |
41+
if [ ! -d "${{ inputs.working-directory }}" ]; then
42+
echo "The working directory '${{ inputs.working-directory }}' does not exist."
43+
exit 1
44+
fi
45+
working_directory=$(realpath "${{ inputs.working-directory }}")
46+
47+
echo "working-directory=${{ inputs.working-directory }}" >> "$GITHUB_OUTPUT"
4148
echo "working-directory-name=$(basename "${{ inputs.working-directory }}")" >> "$GITHUB_OUTPUT"
4249
4350
- uses: hoverkraft-tech/ci-github-common/actions/checkout@6857ef6d10f704e0998aa4955282f27d1b9be778 # 0.23.1
4451

4552
- uses: losisin/helm-docs-github-action@178c1a8927bcd668d487395beda342ba270895b3 # v1.6.1
4653
with:
47-
chart-search-root: ${{ inputs.working-directory }}
54+
chart-search-root: ${{ steps.prepare-variables.outputs.working-directory }}
55+
56+
- name: Prettify code
57+
uses: creyD/prettier_action@v4.6
58+
with:
59+
prettier_options: --write ${{ steps.prepare-variables.outputs.working-directory }}/**/*.md
60+
only_changed: true
61+
no_commit: true
62+
working_directory: ${{ steps.prepare-variables.outputs.working-directory }}
4863

4964
- uses: actions/create-github-app-token@df432ceedc7162793a195dd1713ff69aefc7379e # v2.0.6
5065
if: inputs.github-app-id

tests/charts/application/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ image:
1919
registry: "ghcr.io"
2020
repository: "hoverkraft-tech/ci-github-container/application-test"
2121
tag: ""
22-
digest: "sha256:da3b65f32ea75f8041079d220b72da4f605738996256a7dc32715424cc117271"
22+
digest: "sha256:0000000000000000000000000000000000000000000000000000000000000000"
2323

2424
imagePullSecrets: []
2525

0 commit comments

Comments
 (0)