chore(ci): bump standards reusable workflow pins to d135b05bfc64 #97
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # SPDX-License-Identifier: MPL-2.0 | |
| # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <j.d.a.jewell@open.ac.uk> | |
| # | |
| # Estate Rules — enforces hyperpolymath estate-wide conventions: | |
| # * root shape (allowlist of permitted root entries) | |
| # * AsciiDoc-by-default (no .md files under docs/) | |
| # | |
| # Haec intentionally implements its FFI in Zig, so the generic estate-wide | |
| # "no Zig" migration rule is not applicable to this repository. | |
| # | |
| # Each rule is enforced by an executable check script under scripts/. Failures | |
| # are surfaced as workflow errors so the rule can't silently regress. | |
| name: "🟡 Check: Estate rules" | |
| on: | |
| push: | |
| branches: [main] | |
| pull_request: | |
| permissions: | |
| contents: read | |
| concurrency: | |
| group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} | |
| cancel-in-progress: true | |
| jobs: | |
| estate-rules: | |
| runs-on: ubuntu-latest | |
| timeout-minutes: 15 | |
| steps: | |
| - name: Checkout | |
| uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 | |
| - name: Root shape allowlist | |
| run: bash scripts/check-root-shape.sh . | |
| - name: AsciiDoc by default (no .md under docs/) | |
| run: bash scripts/check-no-md-in-docs.sh . |