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