diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 3990633..fae0e77 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -26,7 +26,7 @@ jobs: cache: "npm" - name: Install Dependencies - run: npm ci + run: npm run install:all - name: Compile project run: npm run build diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index f662266..513dd9f 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -21,8 +21,8 @@ jobs: node-version: 18 cache: "npm" - - name: Install Dependencies - run: npm ci + - name: Install All Dependencies + run: npm run install:all - name: Compile project run: npm run build diff --git a/package.json b/package.json index af6b94b..55363d4 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,8 @@ "package": "jsii-pacmak -v", "docgen": "mkdir -p docs && jsii-docgen -o docs/index.md", "test": "echo \"Error: no test specified\" && exit 1", - "semantic-release": "semantic-release" + "semantic-release": "semantic-release", + "install:all": "npm ci && cd lib/database/lambda/pgbouncer-secret-updater && npm ci && cd ../../../../" }, "keywords": [], "author": {