JustChecklists
Polski
English
Deutsch
Français
Español
日本語
1. Inicjalizacja lokalna
0 / 5
Zainicjuj repozytorium Git
Uruchom `git init` w głównym katalogu projektu.
Stwórz kompletny plik .gitignore
Uwzględnij pliki kompilacji, pliki systemowe i zmienne środowiskowe (.env).
Przygotuj szablon zmiennych środowiskowych
Utwórz plik `.env.example` z przykładowymi wartościami.
Skonfiguruj narzędzia do formatowania i analizy kodu
Dodaj ESLint, Prettier lub odpowiedni linter dla Twojego stosu.
Wykonaj pierwszy commit
Użyj przejrzystego opisu, np. 'chore: initial project structure'.
2. Tworzenie repozytorium na GitHubie
0 / 5
Utwórz nowe repozytorium na GitHubie
Wybierz odpowiednią widoczność (publiczne lub prywatne).
Połącz lokalne repozytorium ze zdalnym na GitHubie
Uruchom `git remote add origin <URL>`.
Zmień nazwę głównej gałęzi na main
Uruchom `git branch -M main`, jeśli nie jest to domyślna nazwa.
Wyślij pierwszy commit na serwer zdalny
Uruchom `git push -u origin main`.
Dodaj szczegółowy plik README.md
Opisz instrukcję instalacji, wymagania wstępne i sposób uruchomienia.
3. Bezpieczeństwo i zasady repozytorium
0 / 5
Dodaj plik licencji
Wybierz MIT, Apache 2.0 lub inną odpowiednią licencję.
Włącz skanowanie sekretów i alerty Dependabot
Aktywuj automatyczne wykrywanie luk i wycieków haseł w ustawieniach.
Ustaw reguły ochrony głównej gałęzi (main)
Wymagaj przeglądu Pull Requestów oraz zaliczonych testów przed mergem.
Dodaj szablony zgłoszeń usterki i PR
Umieść pliki szablonów w katalogu `.github/`.
Skonfiguruj sekrety repozytorium dla wdrożeń
Zapisz klucze API i tokeny w GitHub Actions Secrets.
4. CI/CD i automatyzacja
0 / 5
Utwórz przepływ GitHub Actions dla testów
Ustaw automatyczne uruchamianie testów przy każdym Pull Requeście.
Skonfiguruj automatyczne sprawdzanie stylu kodu
Upewnij się, że kod spełnia standardy przed scaleniem.
Skonfiguruj potoki wdrożeniowe
Zautomatyzuj wdrażanie na środowisko testowe i produkcyjne.
Zweryfikuj działanie przepływów CI/CD
Otwórz testowy PR, aby sprawdzić, czy pipeline przechodzi pomyślnie.
Opisz zasady wnoszenia wkładu w projekt
Dodaj plik `CONTRIBUTING.md` dla zespołu i współtwórców.
5. Ostateczny audyt
0 / 5
Potwierdź brak wrażliwych danych w historii
Upewnij się, że w Git nie ma wyciekniętych tokenów ani haseł.
Zaproś członków zespołu z odpowiednimi uprawnieniami
Nadaj dostęp Write, Admin lub Read w zależności od roli.
Sklonuj repozytorium w nowym miejscu i przetestuj uruchomienie
Sprawdź, czy instrukcje z README działają bez przeszkód.
Oznacz pierwsze wydanie lub kamień milowy
Zastosuj wersjonowanie semantyczne (np. v0.1.0).
Uporządkuj tymczasowe gałęzie i notatki
Utrzymuj czystość w zdalnym repozytorium od samego początku.