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