Skip to content

ci(github-action): update action docker/login-action (af1e73f → 06fb6… #1276

ci(github-action): update action docker/login-action (af1e73f → 06fb6…

ci(github-action): update action docker/login-action (af1e73f → 06fb6… #1276

Workflow file for this run

---
name: CI
on:
push:
branches:
- main
pull_request:
branches:
- main
workflow_dispatch:
permissions:
contents: read
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
env:
DATABASE_URL: "postgresql://test:test@localhost:5432/dispatch_ci"
jobs:
lint:
name: Lint
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
- name: Setup
uses: ./.github/actions/setup-node
- name: Run lint
run: npm run lint
typecheck:
name: Typecheck
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
- name: Setup
uses: ./.github/actions/setup-node
- name: Run typecheck
run: npm run typecheck
test:
name: Tests
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
- name: Setup
uses: ./.github/actions/setup-node
- name: Run tests
run: npm run test
build:
name: Build
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
- name: Setup
uses: ./.github/actions/setup-node
- name: Run build
run: npm run build