Skip to content

Run some checks on push #43

Run some checks on push

Run some checks on push #43

Workflow file for this run

---
name: push
run-name: Run some checks on push
on: [push]
jobs:
checks:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Checkout config
run: |
git clone https://github.com/IthacaThings/ttn-multitech-config --branch ttn-ithaca-test .ttn_org
mkdir .ttn_org/catalog
- name: Install ttn-lw-stack
run: |
sudo snap install ttn-lw-stack
sudo snap alias ttn-lw-stack.ttn-lw-cli ttn-lw-cli
# Prevent ${HOME}/.cache from being owned by root
mkdir -p ${HOME}/snap/ttn-lw-stack/common/ttn-lw-cli
mkdir -p ${HOME}/.cache
- name: Run syntax-check
run: |
bin/run make syntax-check
- name: Run playbook-vars
run: |
bin/run bin/playbook_vars
# - name: Run ansible-lint
# run: |
# bin/run make lint
...