Skip to content

Commit d07d24d

Browse files
committed
Updates dependencies and improves multiflexi app validation
Upgrades several PHP and Symfony dependencies for security and compatibility. Adds a Makefile target to validate multiflexi app JSON files, modernizes the multiflexi app schema, and aligns command usage for JSON app removal. Enhances maintainability and prepares for newer PHP versions.
1 parent 971fb18 commit d07d24d

5 files changed

Lines changed: 247 additions & 252 deletions

File tree

Makefile

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,16 @@ buildx:
3232

3333
drun:
3434
docker run -f Containerfile --env-file .env vitexsoftware/sms-input:latest
35+
36+
.PHONY: validate-multiflexi-app
37+
validate-multiflexi-app: ## Validates the multiflexi JSON
38+
@if [ -d multiflexi ]; then \
39+
for file in multiflexi/*.multiflexi.app.json; do \
40+
if [ -f "$$file" ]; then \
41+
echo "Validating $$file"; \
42+
multiflexi-cli app validate-json --file="$$file"; \
43+
fi; \
44+
done; \
45+
else \
46+
echo "No multiflexi directory found"; \
47+
fi

0 commit comments

Comments
 (0)