Skip to content
Merged
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
14 changes: 14 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -84,3 +84,17 @@ jobs:
--catalogue .construct \
--no-version-check \
The_Steelbore_Standard.texi The_Steelbore_Standard.md

# spacecraft.css is embedded verbatim into this repository's HTML output by
# `texi2any --css-include`, so a colour that drifts from the canonical palette
# is a wrong colour in the published document — with the build still passing
# and nothing reporting it. The checker and the palette both live in Construct,
# which is already checked out above; this copy is compared against the same
# steelbore.toml the skills use, and against Construct's own copy, which is
# byte-identical by design.
- name: spacecraft.css matches the canonical palette

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Sign the reviewed commit

Commit 69241b339f58611e55f09fc668d322559905acf1 has no gpgsig header, so GitHub cannot mark this revision Verified. Recreate the commit with a valid cryptographic signature before merging.

AGENTS.md reference: AGENTS.md:L83-L90

Useful? React with 👍 / 👎.

run: |
python3 .construct/.github/check-palette-css.py \
--toml .construct/steelbore-color-palette/assets/steelbore.toml \
spacecraft.css \
.construct/steelbore-color-palette/assets/spacecraft.css
Comment on lines +95 to +100

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Update the documented CI gate list

This adds a required check to every PR and main push, but the authoritative AGENTS.md CI section still says the workflow has only the REUSE and configuration-validation gates. Update that section and its workflow summary so contributors are told about the external Construct dependency and the new palette check.

AGENTS.md reference: AGENTS.md:L54-L59

Useful? React with 👍 / 👎.

Loading