mirror of
https://github.com/logos-storage/logos-storage-local-harness.git
synced 2026-02-17 11:43:11 +00:00
34 lines
625 B
YAML
34 lines
625 B
YAML
name: Lint and Test the Logos Storage Local Harness
|
|
|
|
on:
|
|
push:
|
|
branches:
|
|
- main
|
|
tags:
|
|
- 'v*.*.*'
|
|
pull_request:
|
|
workflow_dispatch:
|
|
|
|
jobs:
|
|
test:
|
|
name: Build and Test
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Checkout
|
|
uses: actions/checkout@v4
|
|
with:
|
|
submodules: recursive
|
|
|
|
- name: Get Logos Storage
|
|
run: ./scripts/get-logos-storage.sh /usr/local/bin
|
|
|
|
- name: Lint
|
|
uses: ludeeus/action-shellcheck@master
|
|
with:
|
|
ignore_paths: >-
|
|
test/bats
|
|
test/test_helper
|
|
|
|
- name: Run Tests
|
|
run: ./test/bats/bin/bats test/
|