Skip to content

Switch to new μpkg package format #18

Switch to new μpkg package format

Switch to new μpkg package format #18

Workflow file for this run

name: Test
on:
push:
branches: [ '*' ]
tags: [ 'v*' ]
jobs:
lint:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Run ShellCheck
uses: ludeeus/action-shellcheck@master
env:
SHELLCHECK_OPTS: -x
test:
runs-on: ubuntu-latest
steps:
- name: Install bats
uses: bats-core/bats-action@2.0.0
with:
support-path: ${{ github.workspace }}/lib/bats-support
assert-path: ${{ github.workspace }}/lib/bats-assert
- name: Checkout
uses: actions/checkout@v4
- name: Run tests
run: bats . --formatter tap13 tests | tee results.tap
env:
BATS_LIB_PATH: ${{ github.workspace }}/lib
- name: Generate test summary
uses: test-summary/action@v2
with:
paths: upkg/tests/results.tap
show: "fail, skip"
if: always()