Skip to content

feat: llama.cpp integration #87

feat: llama.cpp integration

feat: llama.cpp integration #87

Workflow file for this run

name: unit tests
on:
workflow_call:
workflow_dispatch:
pull_request:
pull_request_review:
push:
paths-ignore:
- 'docs/**'
jobs:
eslint:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v4
- name: test
run: make eslint
phpunit:
runs-on: ubuntu-latest
steps:
- name: setup php with extensions
uses: shivammathur/setup-php@v2
with:
php-version: '8.2'
extensions: ds, inotify, uuid, swoole
- name: checkout
uses: actions/checkout@v4
- name: create esbuild-meta.json
run: BUILD_ID=$GITHUB_SHA make esbuild
- name: test
run: make phpunit
psalm:
runs-on: ubuntu-latest
steps:
- name: setup php with extensions
uses: shivammathur/setup-php@v2
with:
php-version: '8.2'
extensions: curl, ds, inotify, uuid, swoole
- name: checkout
uses: actions/checkout@v4
- name: test
run: make psalm