Skip to content

Refactored logic

Refactored logic #273

Workflow file for this run

# Copyright (C) 2026 Owen Debiasio
# Licensed under the GNU General Public License v3.0 or later.
# Full notice available in the root README.md or COPYING file.
name: Bash Lint
on: [push]
permissions:
contents: read
jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Install tools
run: |
sudo apt update
sudo apt install -y shfmt shellcheck
- name: shfmt (format check)
run: |
shfmt -w -i 4 -ci -sr .
- name: shellcheck
run: |
shellcheck $(git ls-files '*.sh')