Skip to main content

stabilize-spec

Automate the Ignition config spec stabilization process

معلومات المصدر

المستودع
coreos/ignition
آخر نشاط في المصدر
٤ مايو ٢٠٢٦ في ٢٠:٤٥
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٩٧٦
التفرعات
٢٩٨

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

مستكشف الملفات
2 ملفات

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
stabilize-spec
description
Automate the Ignition config spec stabilization process
# Stabilize Spec This skill performs a complete config spec stabilization by running the codified script. ## Prerequisites Before running, ensure `schematyper` is installed: ```bash cd /tmp git clone https://github.com/idubinskiy/schematyper.git cd schematyper go mod init github.com/idubinskiy/schematyper echo 'replace gopkg.in/alecthomas/kingpin.v2 => github.com/alecthomas/kingpin/v2 v2.4.0' >> go.mod go mod tidy go install . ``` Also install build dependencies (Fedora/RHEL): `sudo dnf install -y libblkid-devel` ## Usage When invoked, gather the following from the user if not provided: - **Minor version** (required): the minor version to stabilize, e.g. `7` for `v3_7_experimental -> v3_7` Then execute: ```bash .opencode/skills/stabilize-spec/run.sh <minor_version> ``` The script creates 8 atomic commits: renaming experimental to stable, creating the next experimental version, updating all imports across the codebase, updating tests, regenerating docs/schemas, and running build/test validation. See `README.md` in this directory for detailed documentation.
عرض على GitHub