Skip to content

docs: remove obsolete information about Debian 10 #104

docs: remove obsolete information about Debian 10

docs: remove obsolete information about Debian 10 #104

Workflow file for this run

# SPDX-FileCopyrightText: © 2018 Stefano Zacchiroli <[email protected]>
# SPDX-FileCopyrightText: © 2018 Martin Michlmayr <[email protected]>
#
# SPDX-License-Identifier: GPL-3.0-or-later
on:
- push
- pull_request
jobs:
test:
name: Unit Tests
strategy:
fail-fast: false
matrix:
os:
- macos-latest
- ubuntu-latest
- windows-latest
beancount:
- "beancount>=2.3.3"
- "git+https://github.com/beancount/beancount/@v2"
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
with:
python-version: "3.10"
- if: matrix.os == 'ubuntu-latest'
run: sudo apt install hledger ledger
- if: matrix.os == 'macos-latest'
run: brew install coreutils hledger ledger
- if: matrix.os == 'windows-latest'
run: choco install strawberryperl
- uses: perl-actions/[email protected]
with:
cpanfile: "cpanfile"
- run: pip install ${{ matrix.beancount }}
- if: matrix.os != 'windows-latest'
run: make test
- if: matrix.os == 'windows-latest'
run: make test
env:
PERL5BIN: C:\\strawberry\\perl\\bin\\perl
docs:
name: Documentation
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
- run: pip install -r requirements.txt
- run: mkdocs build
- run: find -name "*.yml" -exec yamllint -s {} \;
- run: find -name "*.yaml" -exec yamllint -s {} \;
- run: sudo apt-get install aspell aspell-en
- run: pip install "pyspelling>=2.7"
- run: pyspelling
- run: pip install codespell
- run: find \( -name "*.md" -or -name "*.scd" \) -exec codespell {} \;