Commit1d972ce2Recorded2 Sep 2026Repositorysigil-later

Relock onto sigil 0.20 and add the standard pipeline

Message

The sigil: field carried a caret range ("^0.17"), deprecated since 2026-08-25 -- it declares a MINIMUM, not a range. The sigil-stdlib pin was still on ^0.17 and is now ^0.20. It reaches the monorepo through a local sigil-repo variable rather than a literal URL, which the estate-wide repair pass had to be taught to follow.

Suite: 20 passed from a clean tree. Adds the standard three-step pipeline, byte-identical to the rest of the estate.

Unrelated but worth recording: this repo carries a v0.9.1 tag above its real v0.1.1, an instance of the mass mis-tag that names the sigil-stdlib version rather than the package's own. Left alone here -- retagging is a release decision, not a CI change.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01P6mPymR1ZBRV1nuyDpBxDF

Changed
 .gitignore   | 1 +
 .kiln/ci.sgv | 9 +++++++++
 package.sgl  | 4 ++--
 sigil.lock   | 6 +++---
 4 files changed, 15 insertions(+), 5 deletions(-)
Diff
.gitignoremodified
@@ -1 +1,2 @@
1
build/
+2
.sigil/
.kiln/ci.sgvadded
@@ -0,0 +1,9 @@
+1
(pipeline ci
+2
on: #[ (push) (manual) ]
+3
+4
(job ci
+5
steps: #[
+6
(shell name: deps "sigil deps install")
+7
(shell name: build "sigil build")
+8
(shell name: test "sigil test")
+9
]))
package.sglmodified
@@ -9,11 +9,11 @@
9
(package
10
name: "sigil-later"
11
version: "0.1.1"
−12
sigil: "^0.17"
+12
sigil: "0.20"
13
description: "Time-based task scheduling with cron expressions"
14
url: "https://codeberg.org/sigil/sigil-later"
15
license: "BSD-3-Clause"
16
authors: (list "David Wilson <david@daviwil.com>")
17
18
dependencies: (list
−19
(from-git url: sigil-repo package: "sigil-stdlib" version: "^0.17")))
+19
(from-git url: sigil-repo package: "sigil-stdlib" version: "^0.20")))
sigil.lockmodified
@@ -2,8 +2,8 @@
2
(lock
3
(package name: "sigil-stdlib"
4
url: "codeberg:sigil/sigil"
−5
ref: "^0.17"
−6
sha: "070f133a3524142b4febfd7c287385186b616252"
+5
ref: "^0.20"
+6
sha: "2e452e2f641fcf63be4e88a2748b34791543be8f"
7
package-selector: "sigil-stdlib"
−8
version: "0.17.20")
+8
version: "0.20.3")
9
)