Skip to content

treewide: reword lime_release and extend the usage of libremesh.mk #42

treewide: reword lime_release and extend the usage of libremesh.mk

treewide: reword lime_release and extend the usage of libremesh.mk #42

Workflow file for this run

name: Lint
on:
push:
pull_request:
types: [opened, synchronize, reopened]
workflow_dispatch:
permissions:
contents: read
jobs:
lua:
name: Lua
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- name: Install Dependencies
run: sudo apt-get -y update && sudo apt-get -y install lua-check
- name: Lint Lua code
run: ./tools/ci/lint/lua.sh
sh:
name: Shell
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- name: Install Dependencies
run: sudo apt-get -y update && sudo apt-get -y install shellcheck
- name: Lint shell code
run: ./tools/ci/lint/sh.sh
format:
name: Format
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/setup-python@v5
with:
python-version: "3.14"
- name: Install uv
uses: astral-sh/setup-uv@v5
- name: Install Dependencies
run: uv init && uv add shfmt-py && uv tool install git+https://github.com/johnnymorganz/stylua
- name: Check the formatting
run: ./tools/ci/lint/format.sh