seahaven-site/.github/workflows/ci.yaml
Adam Moussa f01e528874
Some checks failed
Deploy / deploy (push) Has been cancelled
ci: enable squash auto-merge on ready PRs (PLAT-108) (#46)
* ci: enable squash auto-merge on ready PRs

* fix(ci): serialize auto-merge enable and ignore already-enabled

* fix(ci): emit ci / ci on the merge-queue branch
2026-08-21 23:45:11 +00:00

21 lines
546 B
YAML

name: CI
on:
pull_request:
branches: [main]
merge_group:
types: [checks_requested]
# seahaven-site never receives merge_group Actions runs, so `ci / ci`
# stays expected on the queue SHA. The queue branch push reports the same check.
push:
branches:
- "gh-readonly-queue/**"
permissions:
contents: read
jobs:
ci:
uses: Sea-Haven-Industries/.github/.github/workflows/ci-static.yaml@e5691d8a7f96ac4d5a841a82975ff0a4354d53ac # v1.0.7
with:
build-command: "npx @11ty/eleventy"
check-dir: "_site"