Content-Length: 206796 | pFad | http://github.com/thkruz/ootk-core/actions/runs/8491223787/workflow

7A 1.2.1 · thkruz/ootk-core@01caccb · GitHub
Skip to content

Current Development #105

Current Development

Current Development #105

Workflow file for this run

name: CI
on: [pull_request]
jobs:
compliance:
name: NPM Audit Report
runs-on: ubuntu-latest
steps:
# Checkout Code
- name: Checkout Code
uses: actions/checkout@v4
# Audit Package.json
- name: NPM Audit Action
uses: oke-py/npm-audit-action@main
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
lint:
needs: compliance
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4.1.1
- uses: actions/setup-node@v4.0.1
with:
node-version: '20.x'
- run: npm ci --ignore-scripts
- run: npm run lint
build:
needs: lint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4.1.1
- uses: actions/setup-node@v4.0.1
with:
node-version: '20.x'
- uses: actions/cache@v3
env:
cache-name: cache-node-modules
with:
path: |
**/lib
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.os }}-node-
- run: npm ci --ignore-scripts
- run: npm run build
test:
needs: build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4.1.1
- uses: actions/setup-node@v4.0.1
with:
node-version: '20.x'
- uses: actions/cache@v3
env:
cache-name: cache-node-modules
with:
path: |
**/lib
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.os }}-node-
- run: npm ci --ignore-scripts
- name: Test
run: npm run test








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/thkruz/ootk-core/actions/runs/8491223787/workflow

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy