Introduced new GitHub Actions workflows for installing necessary tools (PNPM, Node.js) and dependencies. Also added jobs to perform code quality checks using Astro and ESLint to ensure code quality and standards.
18 lines
No EOL
375 B
YAML
18 lines
No EOL
375 B
YAML
name: Install Tools & Dependencies
|
|
description: Installs pnpm, Node.js & package dependencies
|
|
|
|
runs:
|
|
using: composite
|
|
steps:
|
|
- name: Setup PNPM
|
|
uses: pnpm/action-setup@v3
|
|
|
|
- name: Setup Node
|
|
uses: actions/setup-node@v4
|
|
with:
|
|
node-version: 18
|
|
cache: pnpm
|
|
|
|
- name: Install dependencies
|
|
run: pnpm install
|
|
shell: bash |