Skip to content

Merge pull request #3 from luckeyfaraday/feat/tui-splash-find-sessions #16

Merge pull request #3 from luckeyfaraday/feat/tui-splash-find-sessions

Merge pull request #3 from luckeyfaraday/feat/tui-splash-find-sessions #16

Workflow file for this run

name: CI
on:
push:
branches:
- main
pull_request:
permissions:
contents: read
jobs:
test:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v6
- name: Check shell scripts
run: bash -n scripts/build.sh scripts/install.sh
- name: Check PowerShell installer
shell: pwsh
run: |
$tokens = $null
$errors = $null
[System.Management.Automation.Language.Parser]::ParseFile(
(Resolve-Path scripts/install.ps1),
[ref]$tokens,
[ref]$errors
) | Out-Null
if ($errors.Count -gt 0) {
$errors | ForEach-Object { Write-Error $_ }
exit 1
}
- name: Run tests
run: npx --yes bun@1.3.14 test test