[READ-ONLY] Mirror of https://github.com/danielroe/roe.dev. This is the code and content for my personal website, built in Nuxt.
roe.dev
1name: autofix.ci # needed to securely identify the workflow
2
3on:
4 pull_request:
5
6permissions:
7 contents: read
8
9concurrency:
10 group: ${{ github.workflow }}-${{ github.event.number || github.sha }}
11 cancel-in-progress: ${{ github.event_name != 'push' }}
12
13jobs:
14 code:
15 runs-on: ubuntu-latest
16
17 steps:
18 - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
19 - run: corepack enable
20 - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
21 with:
22 node-version: 24.15.0
23 cache: "pnpm"
24
25 - name: Install dependencies
26 run: pnpm install
27
28 - name: Update bundle size
29 run: pnpm vitest run bundle -u
30
31 - uses: autofix-ci/action@635ffb0c9798bd160680f18fd73371e355b85f27 # 635ffb0c9798bd160680f18fd73371e355b85f27
32 with:
33 commit-message: 'chore: apply automated fixes'