Author SHA1 Message Date
james.maes 5d74482824 Merge pull request 'ci: JSON and ruff checks on Gitea' (#2) from ci/gitea-lint-workflow into main 2026-11-08 15:01:54 +00:00
James MaesandClaude Opus 5.5 bc69465603 ci: pin the shared workflow to v1
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 09:00:37 -06:00
James MaesandClaude Opus 5.5 cb3b75c73d ci: call the shared workflow from ci-workflows main
lint / lint (push) Successful in 20s
build / lint (push) Successful in 20s
lint / ansible-lint (push) Skipped
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 08:56:26 -06:00
James MaesandClaude Opus 5.5 3b0ff08df5 tools: sort the generator imports (ruff I001)
lint / lint (push) Successful in 7s
build / lint (push) Successful in 7s
lint / ansible-lint (push) Skipped
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 08:35:27 -06:00
James MaesandClaude Opus 5.5 a57c9978da ci: JSON and ruff checks on Gitea with the shared lint workflow
lint / lint (push) Failing after 16s
build / lint (push) Failing after 16s
lint / ansible-lint (push) Skipped
Check that the schema and example theme parse and run ruff over the
generator with ci-workflows lint.yaml; split the one-line multiple
import ruff reports (E401). Remove the platform-ci .ci.yaml.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 08:34:11 -06:00
forge-recovery 8fc776392a Merge pull request 'ci: use the shared source verification pipeline' (#1) from migration/shared-source-configuration-20261105 into main
KofTwentyTwo/ci-policy: ci / fork-guard (push) Skipped
KofTwentyTwo/ci-policy: native / fork-deny (push) Skipped
KofTwentyTwo/ci-policy: native / build-macos-0 (push) Skipped
KofTwentyTwo/ci-policy: native / build-macos-1 (push) Skipped
KofTwentyTwo/ci-policy: native / build-macos-2 (push) Skipped
KofTwentyTwo/ci-policy: native / build-macos-3 (push) Skipped
KofTwentyTwo/ci-policy: native / build-windows-4 (push) Skipped
KofTwentyTwo/ci-policy: native / build-windows-5 (push) Skipped
KofTwentyTwo/ci-policy: native / build-windows-6 (push) Skipped
KofTwentyTwo/ci-policy: native / build-windows-7 (push) Skipped
KofTwentyTwo/ci-policy: native / dotnet-8 (push) Skipped
KofTwentyTwo/ci-policy: native / dotnet-9 (push) Skipped
KofTwentyTwo/ci-policy: native / dotnet-10 (push) Skipped
KofTwentyTwo/ci-policy: native / dotnet-11 (push) Skipped
KofTwentyTwo/ci-policy: native / swift-12 (push) Skipped
KofTwentyTwo/ci-policy: native / swift-13 (push) Skipped
KofTwentyTwo/ci-policy: native / swift-14 (push) Skipped
KofTwentyTwo/ci-policy: native / swift-15 (push) Skipped
KofTwentyTwo/ci-policy: native / swift-16 (push) Skipped
KofTwentyTwo/ci-policy: native / swift-17 (push) Skipped
KofTwentyTwo/ci-policy: native / swift-18 (push) Skipped
KofTwentyTwo/ci-policy: native / swift-19 (push) Skipped
KofTwentyTwo/ci-policy: ci / Scoped workflow [workflow 6227fd578c2488d006f0681d94ddb076a18507a6] (push) Successful in 18s
KofTwentyTwo/ci-policy: ci / go-0 (push) Skipped
KofTwentyTwo/ci-policy: ci / go-nix-1 (push) Skipped
KofTwentyTwo/ci-policy: native / native-result (push) Successful in 22s
KofTwentyTwo/ci-policy: ci / gradle-2 (push) Skipped
KofTwentyTwo/ci-policy: ci / gradle-3 (push) Skipped
KofTwentyTwo/ci-policy: ci / java-docker-4 (push) Skipped
KofTwentyTwo/ci-policy: ci / java-maven-5 (push) Skipped
KofTwentyTwo/ci-policy: ci / manifests-6 (push) Skipped
KofTwentyTwo/ci-policy: ci / nix-7 (push) Skipped
KofTwentyTwo/ci-policy: ci / node-8 (push) Skipped
KofTwentyTwo/ci-policy: ci / python-9 (push) Skipped
KofTwentyTwo/ci-policy: ci / rust-10 (push) Skipped
KofTwentyTwo/ci-policy: ci / rust-11 (push) Skipped
KofTwentyTwo/ci-policy: ci / rust-12 (push) Skipped
KofTwentyTwo/ci-policy: ci / source-config-13 (push) Skipped
KofTwentyTwo/ci-policy: ci / source-config-14 (push) Skipped
KofTwentyTwo/ci-policy: ci / source-config-15 (push) Skipped
KofTwentyTwo/ci-policy: ci / image-build-0 (push) Skipped
KofTwentyTwo/ci-policy: ci / image-build-1 (push) Skipped
KofTwentyTwo/ci-policy: ci / image-build-2 (push) Skipped
KofTwentyTwo/ci-policy: ci / image-build-3 (push) Skipped
KofTwentyTwo/ci-policy: ci / image-build-4 (push) Skipped
KofTwentyTwo/ci-policy: ci / image-build-5 (push) Skipped
KofTwentyTwo/ci-policy: ci / image-build-6 (push) Skipped
KofTwentyTwo/ci-policy: ci / image-build-7 (push) Skipped
KofTwentyTwo/ci-policy: ci / not-enrolled (push) Skipped
KofTwentyTwo/ci-policy: ci / content-validate-0 (push) Skipped
KofTwentyTwo/ci-policy: ci / standards-0 (push) Skipped
KofTwentyTwo/ci-policy: ci / node-matrix-0 (push) Skipped
KofTwentyTwo/ci-policy: Shared pipeline / Prepare plan [workflow 6227fd578c2488d006f0681d94ddb076a18507a6] (push) Successful in 39s
KofTwentyTwo/ci-policy: Shared pipeline / Secret scan (push) Successful in 33s
KofTwentyTwo/ci-policy: Shared pipeline / Verify source / Linux / Node 22.20.0 (push) Successful in 48s
KofTwentyTwo/ci-policy: Shared pipeline / Report (push) Successful in 18s
KofTwentyTwo/ci-policy: ci / shared-pipeline (push) Successful in 5m7s
KofTwentyTwo/ci-policy: Shared pipeline / Release tag (push) Skipped
KofTwentyTwo/ci-policy: ci / ci-result (push) Successful in 10s
KofTwentyTwo/ci-policy: Shared pipeline / Verify ${{ matrix.display }} (push) Skipped
2026-11-05 13:35:47 +00:00
3 changed files with 13 additions and 23 deletions

No files matched your search

-22
View File
@@ -1,22 +0,0 @@
schema: 1
scoped_delegation: true
components:
source:
toolchains:
node: 22.20.0
build:
tool: source
commands:
- - tracked-files
verification:
push:
branches:
- dev
- develop
- hotfix/**
- main
- master
- qualification/**
- rc
- release/**
tags: []
+9
View File
@@ -0,0 +1,9 @@
name: build
on:
push:
jobs:
lint:
uses: self:KofTwentyTwo/ci-workflows/.gitea/workflows/lint.yaml@v1
with:
json: '**/*.json'
ruff: '**/*.py'
+4 -1
View File
@@ -1,7 +1,10 @@
"""Generate the worked-example GAMUT theme 'Ember Dusk' with computed metrics."""
import json, itertools
import itertools
import json
from coloraide import Color
# ---------- APCA (SAPC-4g) ----------
def _y(hexcol):
c = Color(hexcol).convert('srgb')