diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 8fc3dc30..68212ca7 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -80,10 +80,10 @@ jobs:
- name: Check client generation summary
run: |
# Extract the number after "Failed: "
- FAILED=$(grep -Eo "Failed: [0-9]+" build_clients.log | awk '{print $2}')
+ FAILED=$(grep -Eo "Failed: [0-9]+" build_clients.log | awk '{print $2}' | tail -n 1)
if [ -z "$FAILED" ]; then
- echo "Could not find 'Failed: N' in build_clients.log, all clients succeeded."
- # Proceed even if not found, as output format might vary
+ echo "Could not find 'Failed: N' in build_clients.log; assuming 0 failures."
+ FAILED=0
fi
if [ "$FAILED" -gt 0 ]; then
echo "Client generation summary check failed: Failed: $FAILED"
diff --git a/frontend/src/pages/Settings.tsx b/frontend/src/pages/Settings.tsx
index 52f4f86c..dbbcad0c 100644
--- a/frontend/src/pages/Settings.tsx
+++ b/frontend/src/pages/Settings.tsx
@@ -35,7 +35,7 @@ export default function Settings() {
setIsSaving(true);
setSaveStatus('idle');
// Simulate API request
- await new Promise(resolve => setTimeout(resolve, 800));
+ await new Promise((resolve) => setTimeout(resolve, 800));
setIsSaving(false);
setSaveStatus('success');
@@ -56,7 +56,9 @@ export default function Settings() {
-
{t('settings.title') || "Settings"}
+
+ {t('settings.title') || 'Settings'}
+
@@ -96,7 +98,9 @@ export default function Settings() {
>
Upload New Image
-
Recommended size: 256x256px. Max file size: 2MB.
+
+ Recommended size: 256x256px. Max file size: 2MB.
+
@@ -133,7 +137,9 @@ export default function Settings() {
- Default token used for payroll distributions.
+
+ Default token used for payroll distributions.
+