Skip to content

feat: completely overhoal workflows (#212) #106

feat: completely overhoal workflows (#212)

feat: completely overhoal workflows (#212) #106

Workflow file for this run

name: main-build
on:
push:
branches:
- main
paths-ignore:
- "docs/"
- "**.md"
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
# Cloning
- uses: actions/checkout@v3
# Setup and Caching
- name: Use latest Node.js LTS version
uses: actions/setup-node@v3
with:
node-version: lts/*
# NPM Cache using all package-lock files as hash
cache: "npm"
cache-dependency-path: "**/package-lock.json"
# Dependencies
- name: SynTest - Install Dependencies
run: npm ci
# Building
- name: SynTest - Build
run: npm run build