Skip to content

dist: add a sample systemd service #817

dist: add a sample systemd service

dist: add a sample systemd service #817

Workflow file for this run

# runs our functinal tests from tests/
on:
push:
pull_request:
branches: ["master"]
jobs:
functional:
name: Functional
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Install poetry
run: pipx install poetry
- uses: actions/setup-python@v5
with:
python-version: "3.12"
cache: "poetry"
cache-dependency-path: "./poetry.lock"
- name: Prepare environment
run: poetry install --no-root
- name: Run black formatting
run: poetry run poe format --check --verbose
- name: Run pylint linter
run: poetry run poe lint --verbose
- name: Cache Rust
uses: Swatinem/rust-cache@v2
- name: Tests Setup
run: bash tests/prepare.sh
- name: Run functional tests tasks
run: bash tests/run.sh