Skip to content

Migrate rewards during migrateLegacyUser(). Adjust profile migration behavior to preserve legacy fields but avoid repeating migrations. #334

Migrate rewards during migrateLegacyUser(). Adjust profile migration behavior to preserve legacy fields but avoid repeating migrations.

Migrate rewards during migrateLegacyUser(). Adjust profile migration behavior to preserve legacy fields but avoid repeating migrations. #334

Workflow file for this run

name: PR Checks
on: pull_request
jobs:
test:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [22]
steps:
- name: Check out repo
uses: actions/checkout@v4
- name: Install pnpm
uses: pnpm/action-setup@v4
- name: Set up Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
cache: "pnpm"
- name: Install Docker Compose
run: |
sudo curl -L "https://github.com/docker/compose/releases/download/v2.30.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version
continue-on-error: false
- name: Install dependencies
run: pnpm install --frozen-lockfile
- name: Lint code
run: pnpm lint
- name: Analyze code
run: pnpm knip
- name: Build code
run: pnpm build
- name: Check types
run: pnpm typecheck
- name: Test code
run: pnpm test