build(deps): update dependency typescript to v6 #573
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: autofix.ci # needed to securely identify the workflow | |
| on: [push, pull_request] | |
| permissions: | |
| contents: read | |
| jobs: | |
| autofix: | |
| name: Autofix | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Checkout Git repository | |
| uses: actions/checkout@v6 | |
| - name: Enable Corepack | |
| # Required due to a limitation in setup-node https://github.com/actions/setup-node/issues/480#issuecomment-1820622085 | |
| run: corepack enable | |
| - name: Setup Node.js | |
| uses: actions/setup-node@v6 | |
| with: | |
| node-version: "lts/*" | |
| cache: "yarn" | |
| - name: Setup Bun | |
| uses: oven-sh/setup-bun@v2 | |
| - name: Install dependencies | |
| run: yarn install --immutable | |
| - name: Migrate Biome schema | |
| run: yarn biome migrate --write | |
| - name: Apply lint fixes | |
| run: yarn lint:fix | |
| - name: Apply Knip fixes | |
| run: yarn knip -- --fix | |
| - name: Run autofix.ci | |
| uses: autofix-ci/action@v1 | |
| with: | |
| commit-message: "refactor: apply automatic fixes" |