diff --git a/.envrc b/.envrc index 416e43f01447d66a65dfed7755d229e003db1c88..354645b31661ec42831c5b10373530c480d7897a 100644 --- a/.envrc +++ b/.envrc @@ -13,6 +13,3 @@ fi # loads personal (secret) data from separate env file (not checked in) source_env_if_exists .envrc.local source_env_if_exists .envrc-push-gateway.local - -type yarn >/dev/null 2>&1 && PATH="$PATH:$(yarn global bin)" -export PATH diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6efd05c607309d60c4ea0c7565cb818bad56a4dd..1b62e54835dbe3b78e1cf69c1d48420f286db8c6 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -12,7 +12,7 @@ default: - env interruptible: true tags: - - holi-small # build on smaller machine + - 1cpu-4gb # build on smaller machine build_docker: image: docker:20.10 diff --git a/.husky/pre-commit b/.husky/pre-commit deleted file mode 100755 index c1d699695f34ed0a0d789b795412ef67013e7458..0000000000000000000000000000000000000000 --- a/.husky/pre-commit +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -. "$(dirname "$0")/_/husky.sh" - -gitleaks protect --staged -v -c ../.gitleaks.toml diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml new file mode 100644 index 0000000000000000000000000000000000000000..2f34ebc58adb3df395e52bedee0d670532274122 --- /dev/null +++ b/.pre-commit-config.yaml @@ -0,0 +1,9 @@ +repos: +- repo: local + hooks: + - id: gitleaks + name: gitleaks + language: system + entry: gitleaks protect --staged -v -c ../.gitleaks.toml + pass_filenames: false + always_run: true diff --git a/terraform/environments/deployment_push_gateway.tf b/terraform/environments/deployment_push_gateway.tf index a809c6bb89d993fcd989a21bee3a69fbf67b218e..f63a0f9906b27049762f8a143b3cf20cc4db83c0 100644 --- a/terraform/environments/deployment_push_gateway.tf +++ b/terraform/environments/deployment_push_gateway.tf @@ -81,6 +81,11 @@ resource "google_cloud_run_service" "chat_push_gateway" { } } } + liveness_probe { + http_get { + path = "/health" + } + } } container_concurrency = 0 # 0 means thread safe, no restriction on max concurrency }