Skip to content

chore(deps): Bump firebase_analytics from 12.4.2 to 12.4.3 #130

chore(deps): Bump firebase_analytics from 12.4.2 to 12.4.3

chore(deps): Bump firebase_analytics from 12.4.2 to 12.4.3 #130

Workflow file for this run

name: Functions CI
on:
pull_request:
jobs:
lint-build-test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/setup-node@v4
with:
# Match functions/package.json `"engines": {"node": "22"}` so CI
# uses the same runtime as production. Previously pinned to 20.
node-version: '22'
cache: 'npm'
cache-dependency-path: functions/package-lock.json
- name: Install dependencies
working-directory: functions
run: npm ci
- name: Lint
working-directory: functions
run: npm run lint
- name: Test (implicitly builds via npm run build)
# `npm test` runs `npm run build && nyc mocha …`, so it covers the
# previous "Build TypeScript" step too. Catches TS regressions AND
# failing unit tests before the PR merges.
working-directory: functions
run: npm test