diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a2f85f7..c1ff399 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,6 +21,14 @@ jobs: node-version: '22' cache: 'npm' + - name: Setup Pulumi + uses: pulumi/actions@v6 + with: + pulumi-version: '3.197.0' + + - name: Install Pulumi packages + run: pulumi install + - name: Install dependencies run: npm ci diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 9cdfef0..ff4b5b6 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -29,17 +29,20 @@ jobs: node-version: '22' cache: 'npm' + - name: Setup Pulumi + uses: pulumi/actions@v6 + with: + pulumi-version: ${{ env.PULUMI_VERSION }} + + - name: Install Pulumi packages + run: pulumi install + - name: Install dependencies run: npm ci - name: Build run: npm run build - - name: Setup Pulumi - uses: pulumi/actions@v6 - with: - pulumi-version: ${{ env.PULUMI_VERSION }} - - name: Authenticate to Google Cloud uses: google-github-actions/auth@v2 with: