30 lines
760 B
YAML
Executable File
30 lines
760 B
YAML
Executable File
name: Skyweave CI Rituals
|
|
|
|
on:
|
|
push:
|
|
branches: [ master ]
|
|
pull_request:
|
|
branches: [ master ]
|
|
|
|
jobs:
|
|
lint-lua-code:
|
|
name: Rite of Static Scrutiny (Luacheck)
|
|
runs-on: ubuntu-latest
|
|
|
|
container:
|
|
image: node:lts-alpine
|
|
|
|
steps:
|
|
- name: 1. Install Dependencies (luacheck)
|
|
run: |
|
|
echo "Sanctifying container with luacheck..."
|
|
apk add --no-cache luacheck
|
|
|
|
- name: 2. Checkout Repository Code
|
|
# This standard action checks out your repository's code into the container.
|
|
uses: actions/checkout@v4
|
|
|
|
- name: 3. Run Luacheck Scrutiny
|
|
run: |
|
|
echo "Scanning Lua scripture for syntactical heresy..."
|
|
luacheck --std lua51 . |