test action
All checks were successful
Outbag Tests / test (push) Successful in 37s

This commit is contained in:
jusax23 2024-02-25 14:43:50 +01:00
parent 4f7835ccbe
commit 047174291b
Signed by: jusax23
GPG key ID: 4A6CED31031AE931

View file

@ -0,0 +1,35 @@
name: Outbag Tests
on: [push]
jobs:
test:
runs-on: ubuntu-latest
services:
database:
image: mariadb
env:
MYSQL_DATABASE: outbag
MYSQL_USER: outbag
MYSQL_PASSWORD: 12345678
MYSQL_ROOT_PASSWORD: 12345678
steps:
- name: Checkout Repository
uses: actions/checkout@v3
- name: Install Dependencies
run: |
npm ci
- name: Build Outbag
run: |
mkdir build
npm run prepublish
npm run bundleRelease
- name: Generate Self-Signed Cert
run:
sh genSelfSignedCert.sh
- name: Run Tests
run: |
node tests/ws.js ci
node tests/post.js ci