name: React.js CI on: pull_request: branches: [main] jobs: build: name: "Lint and Build" runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: Use Node.js 18 LTS uses: actions/setup-node@v3 with: node-version: 18 - name: Install dependencies run: yarn install --frozen-lockfile - name: Lint run: yarn lint - name: Copy credentials run: cp src/config/firebaseConfig.example.ts src/config/firebaseConfig.ts - name: Build run: yarn build