Skip to content

Commit 0f8da41

Browse files
author
darkpoet78
committed
workflow
1 parent acd563e commit 0f8da41

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

.github/workflows/build-release-firmware.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -57,21 +57,25 @@ jobs:
5757
echo "tag=${TAG}" >> $GITHUB_OUTPUT
5858
echo "Final version: ${VERSION}"
5959
60-
- name: Generate language variants
60+
- name: Preparing base files and Sanitizing Secrets
6161
run: |
62-
echo "🔄 Generating language-specific YAML files..."
6362
mkdir -p generated_yamls
6463
mkdir -p generated_yamls/base
65-
echo "🔧 Preparing base YAML for language merging..."
64+
echo "📋 Copying master files..."
6665
cp EHLPClock.yaml generated_yamls/base/EHLPClock-base.yaml
6766
cp EHLPClock-HA.yaml generated_yamls/base/EHLPClock-HA-base.yaml
67+
echo "🔧 Removing: ssid name, ssid password, ap password, ota password, encryption key..."
6868
for base_file in generated_yamls/base/EHLPClock-base.yaml generated_yamls/base/EHLPClock-HA-base.yaml; do
69-
sed -i 's/- ssid: !secret wifi_ssid/# - ssid: !secret wifi_ssid/' "$base_file"
70-
sed -i 's/password: !secret wifi_password/# password: !secret wifi_password/' "$base_file"
69+
sed -i '/- ssid: !secret wifi_ssid/d' "$base_file"
70+
sed -i '/password: !secret wifi_password/d' "$base_file"
7171
sed -i '/password: !secret ap_password/d' "$base_file"
7272
sed -i '/password: !secret ota_password/d' "$base_file"
7373
sed -i '/key: !secret encryption_key/d' "$base_file"
7474
done
75+
76+
- name: Generate language variants
77+
run: |
78+
echo "🔄 Generating language-specific YAML files..."
7579
for base_name in EHLPClock EHLPClock-HA; do
7680
for lang_file in language_filters/*.yaml; do
7781
if [ -f "$lang_file" ]; then

0 commit comments

Comments
 (0)