From e03981ecb44ec90b11a54eb919eb5f657dd21a9a Mon Sep 17 00:00:00 2001 From: TriplEight Date: Sun, 22 Mar 2026 14:14:45 +0100 Subject: [PATCH] ci: fix MySQL connection using TCP instead of Unix socket MySQL client libraries resolve 'localhost' to a Unix socket path (/run/mysqld/mysqld.sock), which does not exist in the containerized service. Use 127.0.0.1 to force a TCP connection. --- .github/workflows/integration-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index 521b6fdd..5c9b31c8 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -123,7 +123,7 @@ jobs: --health-retries 15 env: - DATABASE_URL: "mysql://vaultwarden:vaultwarden@localhost:3306/vaultwarden" + DATABASE_URL: "mysql://vaultwarden:vaultwarden@127.0.0.1:3306/vaultwarden" steps: - name: Install dependencies