- KerbVisionIR.netkan - Automatyzacja dla CKAN bot'a
- GameData/KerbVisionIR/KerbVisionIR.version - Zaktualizowany do v0.5.0
- LICENSE - MIT License (wymagane przez CKAN)
- CKAN-PUBLISHING-GUIDE.md - Szczegó?owe instrukcje krok po kroku
- CKAN-CHECKLIST.md - Szybka checklist do odznaczania
- CHANGELOG.md - Historia zmian (best practice)
- README.md - Zaktualizowany z informacj? o CKAN
- MakeRelease.ps1 - Zaktualizowany z SHA256 i instrukcjami CKAN
# 1. Zbuduj release
.\MakeRelease.ps1 -Version "0.5.0"
# 2. Sprawd? czy dzia?a
# Wypakuj ZIP z Release\ do testowego KSP i przetestuj
# 3. Push do GitHub
git add .
git commit -m "Prepare v0.5.0 for CKAN release"
git push
# 4. Stwórz GitHub Release na https://github.com/garyblu71mods/KerbVisionIR/releases/new
# - Tag: v0.5.0
# - Upload: KerbVisionIR-v0.5.0.zipOtwórz i przeczytaj:
- CKAN-CHECKLIST.md - dla szybkiego overview
- CKAN-PUBLISHING-GUIDE.md - dla szczegó?owych kroków
{
"identifier": "KerbVisionIR",
"$kref": "#/ckan/github/garyblu71mods/KerbVisionIR",
"$vref": "#/ckan/ksp-avc",
"install": [
{
"find": "KerbVisionIR",
"install_to": "GameData"
}
]
}Co to znaczy:
$kref- CKAN automatycznie pobiera info z GitHub releases$vref- CKAN automatycznie czyta wersj? z .version fileinstall- Mówi CKAN jak zainstalowa? mod
- Mie? tag zaczynaj?cy si? od
v(np.v0.5.0) - Zawiera? ZIP z folderem GameData/KerbVisionIR/
CKAN bot sprawdza GitHub co godzin? - nowe wersje automatycznie si? pojawi?!
- Twoje repo: https://github.com/garyblu71mods/KerbVisionIR
- NetKAN repo: https://github.com/KSP-CKAN/NetKAN
- CKAN-meta repo: https://github.com/KSP-CKAN/CKAN-meta
- CKAN Discord: https://discord.gg/HYGz4Qv
Q: Bot CKAN odrzuci? mój .netkan A: Sprawd? czy:
- GitHub release ma tag zaczynaj?cy si? od
v - ZIP zawiera folder GameData/KerbVisionIR/
- Plik .version jest w GameData/KerbVisionIR/
Q: Mod nie pojawia si? w CKAN A: Poczekaj 30-60 minut po merge PR do NetKAN
Q: Jak zaktualizowa? do nowej wersji? A:
- Zmie? wersj? w GameData/KerbVisionIR/KerbVisionIR.version
- .\MakeRelease.ps1 -Version "nowa_wersja"
- Stwórz GitHub Release
- CKAN automatycznie wykryje!
Masz wszystko czego potrzebujesz. Otwórz CKAN-CHECKLIST.md i wykonaj kroki po kolei.
Powodzenia! ??