Skip to content

Also clone trusted/docs to ~/Work #4

Also clone trusted/docs to ~/Work

Also clone trusted/docs to ~/Work #4

Workflow file for this run

name: CI
on:
pull_request:
branches: [main]
push:
branches: [main]
jobs:
shellcheck:
name: Shellcheck
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Run shellcheck
run: shellcheck -x setup.sh lib/migrate.sh
setup-ubuntu:
name: Setup (Ubuntu)
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Run setup.sh
run: bash setup.sh
env:
CI: "true"
GH_TOKEN: ${{ github.token }}
- name: Install bats
run: sudo apt-get install -y -qq bats
- name: Run post-setup tests
run: |
export PATH="$HOME/.local/bin:$PATH"
eval "$(mise activate bash)"
bats test/setup_test.bats