Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ Examples:
- Use `LayeredCraft/devops-templates` reusable workflows whenever they support required behavior. Do not replace them with custom workflow logic for package building, publishing, or standard PR checks.
- If a local workflow or step is required, document why DevOps templates cannot support it in the PR and keep exception narrowly scoped.
- PR title check, release drafter, preview publishing, and release publishing use `LayeredCraft/devops-templates` reusable workflows.
- `pr-quality.yaml` is intentionally local: it preserves MinimalLambda-specific build, AOT, test/Codecov, and CleanupCode formatting gates.
- `pr-build.yaml` is intentionally local: shared build output paths merge project artifacts and break MinimalLambda's multi-project test run. Its `build / build` check name matches main branch protection.
- `docs.yaml` is intentionally local: it builds/deploys the Zensical docs site with `uv` and GitHub Pages.

## Releases
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: PR Quality Gates
name: PR Build

on:
pull_request:
Expand All @@ -13,11 +13,12 @@ on:
- '**.md'

concurrency:
group: pr-quality-${{ github.event.pull_request.number }}
group: pr-${{ github.event.pull_request.number }}
cancel-in-progress: true

jobs:
quality:
build:
name: build / build
if: github.event.pull_request.draft == false
runs-on: ubuntu-latest
timeout-minutes: 15
Expand Down Expand Up @@ -75,6 +76,6 @@ jobs:
echo "Run the following commands locally to fix:"
echo " task format:all"
exit 1
else
echo "✅ All code is properly formatted!"
fi

echo "✅ All code is properly formatted!"
Loading