🏡 index : quine-global-labs/aurora.git

name: Validate Justfiles

on:
  pull_request:
    paths:
      - "Justfile"
      - "just/*"
  push:
    branches:
      - main
    paths:
      - "Justfile"
      - "just/*"

permissions: {}

jobs:
  validate:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
        with:
          persist-credentials: false

      - name: Install Just
        run: |
          /home/linuxbrew/.linuxbrew/bin/brew install just
          echo "/home/linuxbrew/.linuxbrew/bin" >> $GITHUB_PATH

      - name: Check Just Syntax
        shell: bash
        run: |
          just check