diff --git a/.github/workflows/nocobase-test-backend.yml b/.github/workflows/nocobase-test-backend.yml index 1586ee1c10e..388eb24b14d 100644 --- a/.github/workflows/nocobase-test-backend.yml +++ b/.github/workflows/nocobase-test-backend.yml @@ -43,6 +43,7 @@ on: jobs: postgres-test: strategy: + fail-fast: false matrix: node_version: ['22'] underscored: [true, false] @@ -86,8 +87,9 @@ jobs: - name: Install project dependencies run: | + apt-get update && apt-get install -y python3 make g++ yarn install - yarn add sqlite3 --no-save -W + yarn add sqlite3 --no-save -W --build-from-source - name: Test with postgres run: | ./node_modules/.bin/tsx packages/core/test/src/scripts/test-db-creator.ts & @@ -109,4 +111,4 @@ jobs: DB_TEST_PREFIX: test ENCRYPTION_FIELD_KEY: 1%&glK;