From 16fe3bf28f3faa29b917d2a51b74c675b87feab0 Mon Sep 17 00:00:00 2001 From: Fabien Potencier Date: Tue, 31 Aug 2021 10:03:09 +0200 Subject: [PATCH 1/2] Add a cron that automatically check for security issue in prod --- symfonycorp/platformsh-meta/1.0/.platform.app.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/symfonycorp/platformsh-meta/1.0/.platform.app.yaml b/symfonycorp/platformsh-meta/1.0/.platform.app.yaml index 5f5a767f..109f6c84 100644 --- a/symfonycorp/platformsh-meta/1.0/.platform.app.yaml +++ b/symfonycorp/platformsh-meta/1.0/.platform.app.yaml @@ -48,6 +48,16 @@ hooks: (>&2 symfony-deploy) +crons: + security-check: + # Check that no security issues have been found for PHP packages deployed in production + # See https://github.com/fabpot/local-php-security-checker + spec: '50 23 * * *' + cmd: | + if [ "$SYMFONY_BRANCH" = "master" ]; then + croncape php-security-checker + fi + workers: messenger: # PHP background workers usually don't require much CPU. From 912ef20bbbf76fcb06874ee783e162b1eb160937 Mon Sep 17 00:00:00 2001 From: Fabien Potencier Date: Tue, 31 Aug 2021 10:14:15 +0200 Subject: [PATCH 2/2] Simplify consumer recipe --- symfonycorp/platformsh-meta/1.0/.platform.app.yaml | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/symfonycorp/platformsh-meta/1.0/.platform.app.yaml b/symfonycorp/platformsh-meta/1.0/.platform.app.yaml index 109f6c84..d190d45a 100644 --- a/symfonycorp/platformsh-meta/1.0/.platform.app.yaml +++ b/symfonycorp/platformsh-meta/1.0/.platform.app.yaml @@ -60,12 +60,6 @@ crons: workers: messenger: - # PHP background workers usually don't require much CPU. - # See https://symfony.com/doc/current/cloud/cookbooks/resources_allocation.html - size: XS - resources: - base_memory: 64 # Keep in sync with the `memory-limit` flag value - memory_ratio: 128 commands: - # Don't forget to update your receiver name(s) + # Consume "async" messages (as configured in the routing section of config/packages/messenger.yaml) start: symfony console --time-limit=3600 --memory-limit=64M messenger:consume async