diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 312b891637..327f3aa2b9 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -53,9 +53,16 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 + - uses: pnpm/action-setup@v4 + name: Install pnpm + with: + version: 10 + # The devcontainer runs install after we set up caching in the following step + run_install: false - name: Set up pnpm caching uses: actions/setup-node@v4 with: + # We don't care about the node version or anything else, we just want to set up pnpm caching cache: 'pnpm' - name: Lint and Unit Test All JavaScript Code uses: devcontainers/ci@v0.3 diff --git a/.github/workflows/login-integration-test.yml b/.github/workflows/login-integration-test.yml index cfd33c578f..d6a46ae722 100644 --- a/.github/workflows/login-integration-test.yml +++ b/.github/workflows/login-integration-test.yml @@ -16,9 +16,15 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 + - uses: pnpm/action-setup@v4 + name: Install pnpm + with: + version: 10 + run_install: false - name: Set up pnpm caching uses: actions/setup-node@v4 with: + # We don't care about the node version or anything else, we just want to set up pnpm caching cache: 'pnpm' - name: Run Integration Tests against the Login and a Mocked Zitadel API uses: devcontainers/ci@v0.3