Data: 2025-01-09 Status: GOTOWE DO PUBLIKACJI ?
- ? KerbVisionIR.netkan - Plik automatyzacji CKAN
- ? GameData/KerbVisionIR/KerbVisionIR.version - Plik wersji AVC
- ? LICENSE - MIT License
- ? README.md - Dokumentacja z instrukcj? CKAN
- ? CHANGELOG.md - Historia zmian
- ? CKAN-PUBLISHING-GUIDE.md - Szczegó?owy przewodnik
- ? CKAN-CHECKLIST.md - Checklist publikacji
- ? CKAN-VALIDATION.md - Narz?dzia walidacji
- ? START-HERE.md - Quick start guide
- ? MakeRelease.ps1 - Skrypt budowania z SHA256
? Poprawny JSON
? spec_version: v1.4
? identifier: KerbVisionIR
? $kref: #/ckan/github/garyblu71mods/KerbVisionIR
? $vref: #/ckan/ksp-avc
? license: MIT
? install: find "KerbVisionIR" -> "GameData"
? resources: homepage, repository, bugtracker
? author: garyblu71mods
? tags: plugin, graphics
? Poprawny JSON
? VERSION: 0.5.0
? KSP_VERSION: 1.12.5
? KSP_VERSION_MIN: 1.8.0
? KSP_VERSION_MAX: 1.12.99
? URL: https://raw.githubusercontent.com/garyblu71mods/KerbVisionIR/main/...
? DOWNLOAD: https://github.com/garyblu71mods/KerbVisionIR/releases
? Poprawny JSON
? version: 0.5.0
? ksp_version_min: 1.8.0
? ksp_version_max: 1.12.99
? download URL pattern gotowy
GameData/
??? KerbVisionIR/
??? Icons/ ? Istnieje
??? PluginData/ ? Istnieje
??? Plugins/
? ??? KerbVisionIR.dll ? Istnieje (zbudowany)
? ??? KerbVisionIR.pdb ? Istnieje
??? Shaders/
? ??? NightVision.shader ? Istnieje
??? Sounds/
? ??? NVon.wav ? Istnieje
??? KerbVisionIR.version ? Istnieje
Status: Struktura poprawna! ?
Build: SUCCESS ?
Project: KerbVisionIR.csproj
Target: .NET Framework 4.8
Output: bin\Release\KerbVisionIR.dll
Repository: https://github.com/garyblu71mods/KerbVisionIR
Branch: main
Remote: origin
Status: ? Connected
- Plik .netkan istnieje i jest poprawny
- Plik .version istnieje w GameData/KerbVisionIR/
- Wersja w .version zgadza si? z planowanym release (0.5.0)
- LICENSE file istnieje (MIT)
- README.md zawiera informacj? o CKAN
- Struktura GameData/KerbVisionIR/ jest poprawna
- DLL jest zbudowany i dzia?a
- Wszystkie JSONy s? poprawne
-
identifierjest unikalny: "KerbVisionIR" -
$krefwskazuje na GitHub: "#/ckan/github/garyblu71mods/KerbVisionIR" -
$vrefu?ywa AVC: "#/ckan/ksp-avc" -
licenseustawiony: "MIT" -
installsekcja poprawna: find "KerbVisionIR" -> "GameData" -
resourceszawieraj? wszystkie linki -
x_netkan_github.use_source_archive= false (u?ywa releases)
- GameData/KerbVisionIR/ b?dzie w ZIP
- .version file b?dzie w GameData/KerbVisionIR/
- DLL b?dzie w GameData/KerbVisionIR/Plugins/
- Shadery b?d? w GameData/KerbVisionIR/Shaders/
- README i LICENSE w root ZIP
-
Uruchomi? MakeRelease.ps1:
.\MakeRelease.ps1 -Version "0.5.0"
-
Przetestowa? ZIP lokalnie:
- Wypakuj do testowego KSP
- Sprawd? czy mod si? ?aduje
- Sprawd? wszystkie funkcje (3 tryby, settings, hotkey)
-
Stworzy? GitHub Release:
- Tag MUSI by?:
v0.5.0(z 'v' na pocz?tku!) - Upload ZIP:
KerbVisionIR-v0.5.0.zip - Release musi by? publiczny (nie draft)
- Tag MUSI by?:
-
Fork i submit .netkan:
- Fork: https://github.com/KSP-CKAN/NetKAN
- Dodaj
KerbVisionIR.netkandoNetKAN/ - Create Pull Request
- Bot CKAN zwaliduje w ~5-10 minut
- Po merge, mod pojawi si? w CKAN w ~30-60 minut
- Sprawd? w CKAN client szukaj?c "KerbVision"
Nie musisz ponownie submitowa? .netkan!
- Zaktualizuj tylko
KerbVisionIR.version - Uruchom
MakeRelease.ps1z now? wersj? - Stwórz GitHub Release
- CKAN automatycznie wykryje co godzin?!
????????????????????????????????????????????
? ?
? ? WSZYSTKO GOTOWE NA CKAN! ?
? ?
? Mod spe?nia wszystkie wymagania ?
? Dokumentacja jest kompletna ?
? Struktura jest poprawna ?
? Wszystkie pliki s? na miejscu ?
? ?
? Mo?esz przej?? do publikacji! ?? ?
? ?
????????????????????????????????????????????
-
Zbuduj release:
.\MakeRelease.ps1 -Version "0.5.0"
-
Test lokalny (15 min)
-
Git push:
git add . git commit -m "Prepare v0.5.0 for CKAN release" git push origin main
-
GitHub Release (5 min)
- Tag:
v0.5.0 - Upload ZIP
- Tag:
-
NetKAN PR (10 min)
- Zobacz: CKAN-PUBLISHING-GUIDE.md
-
Czekaj na CKAN (30-60 min)
Przeczytaj w kolejno?ci:
- START-HERE.md - Quick overview (ZACZNIJ TU!)
- CKAN-CHECKLIST.md - Odznaczaj kroki
- CKAN-PUBLISHING-GUIDE.md - Szczegó?y
- CKAN-VALIDATION.md - Testowanie
Status: READY TO PUBLISH ? Data walidacji: 2025-01-09 Validator: GitHub Copilot
?? Wszystko OK! Mo?esz publikowa?! ??