3131 path : main
3232 - name : Copy values files
3333 run : |
34- # Copy values files to the camunda-platform/values directory.
35- copy_chart_file() {
36- file_name="$1";
37- if [ -f ${chart_id}/${file_name} ]; then
38- cp -a ${chart_id}/${file_name} ${camunda_values_dir}/${file_name};
39- echo "Copied ${file_name} file for Camunda ${camunda_version} chart";
40- else
41- echo "No ${file_name} file for Camunda ${camunda_version} chart";
42- fi
43- }
4434 #
4535 # Legacy - Extra values for all chart versions.
4636 # This is considered legacy as the version is part of the file name which should not be the case.
@@ -58,22 +48,31 @@ jobs:
5848 camunda_version="$(echo ${chart_id} | cut -d '-' -f 3)";
5949 camunda_values_dir="camunda-platform/values/camunda-${camunda_version}";
6050 mkdir -p "${camunda_values_dir}";
61- # Latest values files.
62- cp -a ${chart_id}/values-latest.yaml ${camunda_values_dir}/values-latest.yaml;
63- # Local values files.
64- copy_chart_file values-local.yaml
65- # Enterprise values files.
66- copy_chart_file values-enterprise.yaml
51+ # Copy all extra values files.
52+ cp -a ${chart_id}/values-*.yaml ${camunda_values_dir}/;
6753 done
6854 - name : Copy version matrix files
6955 run : |
7056 mkdir -p camunda-platform/version-matrix
7157 cp -a main/version-matrix/* camunda-platform/version-matrix/
7258 echo "Copied version matrix files to camunda-platform/version-matrix/"
59+
60+ - uses : EndBug/add-and-commit@a94899bca583c204427a224a7af87c02f9b325d5 # v9.1.4
61+ with :
62+ message : " chore: update camunda-platform public files"
63+ - name : Add public files info to workflow summary
64+ run : |
65+ cat << EOF >> $GITHUB_STEP_SUMMARY
66+ $(
67+ find main/charts -name "camunda-platform-8*" | sort -n | while read chart_id; do
68+ camunda_version="$(echo ${chart_id} | cut -d '-' -f 3)";
69+ camunda_values_dir="camunda-platform/values/camunda-${camunda_version}";
70+ echo -e "\nPublic files for Camunda version ${camunda_version}:"
71+ printf -- "- https://helm.camunda.io/%s\n" $(ls ${camunda_values_dir}/values-*.yaml)
72+ done
73+ )
74+ EOF
7375 - name : Clean up
7476 run : |
7577 rm -rf main
7678 find .
77- - uses : EndBug/add-and-commit@a94899bca583c204427a224a7af87c02f9b325d5 # v9.1.4
78- with :
79- message : " chore: update camunda-platform public files"
0 commit comments