Skip to content

1.11.0 — 2026-10-12

Choose a tag to compare

@github-actions github-actions released this 12 Oct 08:12

Release Notes

Any workflow can be switched off — its schedule included — while the rest of the factory runs.

Compatibility. Additive. Factories load, validate and run unchanged, and nothing is switched off
until somebody switches it off. GET /pipelines gains switched_off and switched_off_since,
GET /flights gains held, and GET /upcoming gains switched_off. An older release ignores
.layover/journal/switched-off.jsonl, so under it every workflow runs as though switched on.

Added

  • Every workflow can be switched off, scheduled or manual, from a switch beside its name on the
    dashboard's route map or with POST /pipelines/{name}/switch-off (and DELETE to switch it back
    on). Off, its schedule's ticks pass without firing or counting as skipped, a trigger is refused
    with a 409, a resuming workflow collects nothing, and a trigger already queued is held — marked
    held in GET /flights and halted on its chain. Chains of it already under way finish. Back on,
    held triggers start and the schedule fires at its next tick, without making up the ones it missed.
    The switch survives restarts in .layover/journal/switched-off.jsonl, which can be edited by hand.
    GET /pipelines and GET /upcoming say which workflows are off, and layover doctor names them
    and no longer warns that a switched-off schedule never fired.

Install layover-cli 1.11.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/KotkaZ/layover-project/releases/download/v1.11.0/layover-cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/KotkaZ/layover-project/releases/download/v1.11.0/layover-cli-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install KotkaZ/tap/layover

Install prebuilt binaries into your npm project

npm install @layover/layover-cli@1.11.0

Download layover-cli 1.11.0

File Platform Checksum
layover-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
layover-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
layover-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
layover-cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
layover-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo KotkaZ/layover-project

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>