Skip to content

[#61] Added linting and tests to pipeline #1

[#61] Added linting and tests to pipeline

[#61] Added linting and tests to pipeline #1

Workflow file for this run

name: Continuous development pipeline
on:
# Runs on pushes targeting the default branch
push:
branches-ignore: ["main"]
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
permissions:
contents: read
pull-requests: read
# Allow one concurrent deployment
concurrency:
group: "cd"
cancel-in-progress: true
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout your repository using git
uses: actions/checkout@v3
with:
lfs: true
- name: Install dependencies
run: 'pnpm i --frozen-lockfile'
- name: Lint
run: 'pnpm lint'
- name: Run tests
run: 'pnpm test'