Skip to content

feat: add templating mode selector #2635

feat: add templating mode selector

feat: add templating mode selector #2635

Workflow file for this run

name: CI
on:
push:
branches: [main]
pull_request:
permissions:
contents: read # to fetch code (actions/checkout)
env:
# We only install Chromium manually
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: '1'
jobs:
# unskip once we have tutorial here which runs playwright tests
# Tests:
# runs-on: ${{ matrix.os }}
# timeout-minutes: 15
# strategy:
# matrix:
# include:
# - node-version: 18
# os: windows-latest
# - node-version: 18
# os: macOS-latest
# - node-version: 18
# os: ubuntu-latest
# - node-version: 20
# os: ubuntu-latest
# - node-version: 22
# os: ubuntu-latest
# steps:
# - uses: actions/checkout@v3
# - uses: pnpm/action-setup@v4
# - uses: actions/setup-node@v3
# with:
# node-version: ${{ matrix.node-version }}
# cache: pnpm
# - run: pnpm install --frozen-lockfile
# - run: pnpm playwright install chromium
# - run: pnpm test
# env:
# CI: true
Lint:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v3
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v3
with:
node-version: 18
cache: pnpm
- name: install
run: pnpm install --frozen-lockfile
- name: type check
run: pnpm -r package && pnpm check
- name: lint
if: (${{ success() }} || ${{ failure() }}) # ensures this step runs even if previous steps fail (avoids multiple runs uncovering different issues at different steps)
run: pnpm lint
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy