diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6854a4909..1a08f655c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,6 +1,7 @@ name: CI on: + merge_group: push: branches: - main @@ -10,28 +11,28 @@ jobs: typecheck: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v4.1.6 + - uses: actions/checkout@v4.1.7 - uses: pnpm/action-setup@v4.0.0 - name: Use Node.js uses: actions/setup-node@v4.0.2 with: node-version: 20 check-latest: true - cache: 'pnpm' + cache: "pnpm" - run: pnpm install - run: pnpm run build - run: pnpm tsc --noEmit lint: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v4.1.6 + - uses: actions/checkout@v4.1.7 - uses: pnpm/action-setup@v4.0.0 - name: Use Node.js uses: actions/setup-node@v4.0.2 with: node-version: 20 check-latest: true - cache: 'pnpm' + cache: "pnpm" - run: pnpm install - run: pnpm run build - run: pnpm run lint @@ -39,16 +40,16 @@ jobs: runs-on: ubuntu-22.04 strategy: matrix: - node: ['20'] + node: ["20"] steps: - - uses: actions/checkout@v4.1.6 + - uses: actions/checkout@v4.1.7 - uses: pnpm/action-setup@v4.0.0 - name: Use Node.js uses: actions/setup-node@v4.0.2 with: node-version: ${{ matrix.node }} check-latest: true - cache: 'pnpm' + cache: "pnpm" - run: pnpm install - run: pnpm run build - run: pnpm run test:coverage @@ -62,16 +63,16 @@ jobs: runs-on: ubuntu-22.04 strategy: matrix: - node: ['20'] + node: ["20"] steps: - - uses: actions/checkout@v4.1.6 + - uses: actions/checkout@v4.1.7 - uses: pnpm/action-setup@v4.0.0 - name: Use Node.js uses: actions/setup-node@v4.0.2 with: node-version: ${{ matrix.node }} check-latest: true - cache: 'pnpm' + cache: "pnpm" - run: pnpm install - run: pnpm run build - run: pnpm run test:types diff --git a/.github/workflows/pull_request_title.yml b/.github/workflows/pull_request_title.yml index 3aec2a2f0..f7dff1273 100644 --- a/.github/workflows/pull_request_title.yml +++ b/.github/workflows/pull_request_title.yml @@ -8,7 +8,7 @@ jobs: check-title: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v4.1.6 + - uses: actions/checkout@v4.1.7 - uses: pnpm/action-setup@v4.0.0 - name: Use Node.js uses: actions/setup-node@v4.0.2 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4b2f1fe9a..ebad26032 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest permissions: write-all steps: - - uses: actions/checkout@v4.1.6 + - uses: actions/checkout@v4.1.7 - name: Git Identity run: | git config --global user.name 'Scaleway Bot'