Leitfaden und Skripte für die Mitarbeit am AX25_POPT Projekt (DerHirschi)
https://github.com/DerHirschi/AX25_POPT
- Shell 100%
|
Some checks failed
Docs & Scripts Check / ShellCheck (scripts/) (push) Failing after 16s
Docs & Scripts Check / Markdown Lint (push) Failing after 42s
Docs & Scripts Check / SVG-Dateien prüfen (push) Successful in 15s
Python Syntax & Import Check / Syntax & Style (push) Failing after 47s
- python-check.yml: Syntax, Import und flake8 bei Push/PR - dependency-audit.yml: wöchentlicher CVE-Audit per pip-audit - docs-and-scripts.yml: shellcheck, markdownlint, SVG XML-Check - pr-check.yml: Branch-Konvention, Commit-Messages, Debug-Check Alle Workflows laufen auf ubuntu-latest ohne self-hosted Runner. |
||
|---|---|---|
| .forgejo/workflows | ||
| assets | ||
| scripts | ||
| AX25_POPT_Mitarbeit.md | ||
| README.md | ||
AX25_POPT – Mitarbeiter-Paket
Enthaltene Dateien
AX25_POPT_Mitarbeit.md ← Vollständiger Leitfaden mit Diagrammen
scripts/
ax25_popt_setup.sh ← Einmaliges Setup (Clone, Remotes, Virtualenv)
ax25_popt_sync.sh ← Täglicher Upstream-Sync
ax25_popt_branch.sh ← Branch-Lifecycle & PR-Vorbereitung
Schnellstart
# 1. Skripte ausführbar machen
chmod +x scripts/*.sh
# 2. Einmaliges Setup
./scripts/ax25_popt_setup.sh
# 3. Täglich vor der Arbeit
./scripts/ax25_popt_sync.sh
# 4. Feature-Branch starten
./scripts/ax25_popt_branch.sh new feature/mein-fix
Voraussetzungen
gitinstalliertpython3+python3-venvinstalliert- GitHub Fork
ppfeiffer/AX25_POPTangelegt (github.com) - Forgejo Repo
ppfeiffer/AX25_POPTangelegt – leer, ohne README (git.pfeiffer-privat.de)
ppfeiffer