Skip to content

Merge pull request #15 from Coaktion/release/v0.6.2 #46

Merge pull request #15 from Coaktion/release/v0.6.2

Merge pull request #15 from Coaktion/release/v0.6.2 #46

Workflow file for this run

name: Run Tests
on:
pull_request:
branches:
- 'main'
push:
branches:
- main
permissions:
contents: read
packages: read
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
SSH_AUTH_SOCK: /tmp/ssh_agent.sock
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Setup SSH Keys and known_hosts
run: |
mkdir -p ~/.ssh
ssh-keyscan github.com >> ~/.ssh/known_hosts
ssh-agent -a $SSH_AUTH_SOCK > /dev/null
ssh-add - <<< "${{ secrets.SSH_PRIVATE_KEY }}"
- name: Use Node.js 18.x
uses: actions/setup-node@v3
with:
node-version: 18.x
- name: Install Node Modules
run: npm ci
- name: NPM Audit
run: npx audit-ci
- name: Run Tests and Linting
run: npm test