Skip to content

Commit 21fc118

Browse files
committed
chore: Aktualisierung der Repository-URLs und Hinzufügung von .env zur .gitignore
- Anpassung aller Referenzen auf die neue GitHub-Organisation 'securebitsorg'. - Hinzufügung von '.env' zur .gitignore, um Umgebungsdateien auszuschließen. Diese Änderungen verbessern die Konsistenz der Repository-Links und schützen sensible Informationen.
1 parent fd83870 commit 21fc118

10 files changed

Lines changed: 38 additions & 33 deletions

File tree

‎.github/workflows/ci-cd.yml‎

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -132,19 +132,18 @@ jobs:
132132
path: dist/
133133

134134
- name: Publish to PyPI
135-
if: github.repository_owner == 'IhrGithubBenutzername' && github.event_name == 'release' && github.event.action == 'published' && env.PYPI_API_TOKEN != ''
135+
if: github.repository_owner == 'securebitsorg' && github.event_name == 'release' && github.event.action == 'published' && env.PYPI_API_TOKEN != ''
136136
env:
137137
TWINE_USERNAME: __token__
138138
TWINE_PASSWORD: ${{ env.PYPI_API_TOKEN }}
139139
run: |
140140
python -m twine upload dist/*
141141
142142
# Hinweis: Ersetzen Sie 'IhrGithubBenutzername' durch Ihren tatsächlichen GitHub-Benutzernamen.
143-
# Stellen Sie sicher, dass das PyPI-Token als Umgebungsvariable (z.B.
144-
) im Workflow oder als Secret gesetzt ist
143+
# Stellen Sie sicher, dass das PyPI-Token als Secret gesetzt ist.
145144

146145
- name: Publish to GitHub Packages
147-
if: github.repository_owner == 'yourusername' # Ändern Sie dies zu Ihrem GitHub-Benutzernamen
146+
if: github.repository_owner == 'securebitsorg'
148147
env:
149148
TWINE_USERNAME: ${{ github.actor }}
150149
TWINE_PASSWORD: ${{ secrets.GITHUB_TOKEN }}

‎.github/workflows/codeql-simple.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
name: Security Scan
1515
runs-on: ubuntu-latest
1616
# Only run on main repository to avoid permission issues
17-
if: github.repository_owner == 'yourusername' || github.event_name != 'pull_request'
17+
if: github.repository_owner == 'securebitsorg' || github.event_name != 'pull_request'
1818

1919
steps:
2020
- name: Checkout repository

‎.github/workflows/pyproject.toml‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,11 @@ dev = [
4747
]
4848

4949
[project.urls]
50-
Homepage = "https://github.com/yourusername/bash-script-maker"
51-
Documentation = "https://github.com/yourusername/bash-script-maker#readme"
52-
Repository = "https://github.com/yourusername/bash-script-maker"
53-
"Bug Reports" = "https://github.com/yourusername/bash-script-maker/issues"
54-
Changelog = "https://github.com/yourusername/bash-script-maker/blob/main/CHANGELOG.md"
50+
Homepage = "https://github.com/securebitsorg/bash-script-maker"
51+
Documentation = "https://github.com/securebitsorg/bash-script-maker#readme"
52+
Repository = "https://github.com/securebitsorg/bash-script-maker"
53+
"Bug Reports" = "https://github.com/securebitsorg/bash-script-maker/issues"
54+
Changelog = "https://github.com/securebitsorg/bash-script-maker/blob/main/CHANGELOG.md"
5555

5656
[project.scripts]
5757
bash-script-maker = "bash_script_maker:main"

‎.gitignore‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,5 +155,6 @@ Thumbs.db
155155
*.sh.log
156156
test_results/
157157
.temp/
158-
158+
.env
159+
Environments
159160
# Finish

‎CHANGELOG.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,5 +57,5 @@ Bitte lesen Sie [CONTRIBUTING.md](CONTRIBUTING.md) für Details zum Beitragen an
5757
## Support
5858

5959
Für Support und Fragen:
60-
- [GitHub Issues](https://github.com/yourusername/bash-script-maker/issues)
61-
- [Discussions](https://github.com/yourusername/bash-script-maker/discussions)
60+
- [GitHub Issues](https://github.com/securebitsorg/bash-script-maker/issues)
61+
- [Discussions](https://github.com/securebitsorg/bash-script-maker/discussions)

‎CONTRIBUTING.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Danke, dass Sie zu Bash-Script-Maker beitragen möchten! Wir freuen uns über al
1313
1. Fork das Repository
1414
2. Klonen Sie Ihren Fork:
1515
```bash
16-
git clone https://github.com/YOUR_USERNAME/bash-script-maker.git
16+
git clone https://github.com/securebitsorg/bash-script-maker.git
1717
cd bash-script-maker
1818
```
1919

@@ -152,8 +152,8 @@ Durch das Beitragen zu diesem Projekt stimmen Sie zu, dass Ihre Beiträge unter
152152
## Fragen?
153153

154154
Bei Fragen:
155-
- Öffnen Sie ein [GitHub Issue](https://github.com/yourusername/bash-script-maker/issues)
156-
- Schreiben Sie in [GitHub Discussions](https://github.com/yourusername/bash-script-maker/discussions)
155+
- Öffnen Sie ein [GitHub Issue](https://github.com/securebitsorg/bash-script-maker/issues)
156+
- Schreiben Sie in [GitHub Discussions](https://github.com/securebitsorg/bash-script-maker/discussions)
157157
- Kontaktieren Sie die Maintainers
158158

159159
Vielen Dank für Ihren Beitrag! 🚀

‎GITHUB_SETUP.md‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Dieses Dokument erklärt, wie Sie GitHub Secrets für die CI/CD-Pipeline einrich
3131
## 🚀 Schritt-für-Schritt Anleitung
3232

3333
### Schritt 1: Repository Settings öffnen
34-
1. Gehen Sie zu Ihrem GitHub Repository: `https://github.com/YOUR_USERNAME/bash-script-maker`
34+
1. Gehen Sie zu Ihrem GitHub Repository: `https://github.com/securebitsorg/bash-script-maker`
3535
2. Klicken Sie auf **Settings** (Zahnrad-Symbol)
3636
3. Scrollen Sie im linken Menü nach unten zu **Secrets and variables**
3737
4. Klicken Sie auf **Actions**
@@ -105,7 +105,7 @@ python -m twine upload --repository testpypi dist/*
105105

106106
### GitHub Actions Status
107107
- **Actions Tab**: Zeigt alle Workflow-Läufe
108-
- **Badge hinzufügen**: `![CI](https://github.com/YOUR_USERNAME/bash-script-maker/workflows/CI/CD%20Pipeline/badge.svg)`
108+
- **Badge hinzufügen**: `![CI](https://github.com/securebitsorg/bash-script-maker/workflows/CI/CD%20Pipeline/badge.svg)`
109109

110110
### Logs analysieren
111111
1. Klicken Sie auf einen Workflow-Lauf
@@ -221,7 +221,7 @@ Forks haben standardmäßig nicht alle Berechtigungen. Daher:
221221
- **Locker (Standard)**: `pyproject.toml` - ignoriert fehlende Annotations
222222
- **Streng (Optional)**: `mypy.ini` - erzwingt vollständige Type-Annotations
223223
- **Manuell**: `mypy --config-file mypy.ini bash_script_maker.py syntax_highlighter.py`
224-
pypi-AgEIcHlwaS5vcmcCJGNhZjE2OWU5LTIwMjYtNGNiMi05MGFiLWFjMzU4ZDY1NzJhYgACKlszLCJjNjI5MThmZS1hOTUxLTRlYzQtOTQxZC1iNTI0YTQ2NGIyNGQiXQAABiBBiqC2L21OshSkdkDNaWHZQ3UMm2lCqL6ikfcx3KeCfw
224+
225225
**Um Type-Annotations hinzuzufügen:**
226226
1. Verwenden Sie `mypy.ini` als Konfigurationsdatei
227227
2. Fügen Sie Type-Hints zu allen Funktionen hinzu
@@ -291,7 +291,7 @@ git commit -m "🎉 Initial commit: Bash-Script-Maker mit GitHub Actions CI/CD
291291
• Mehrere Linux-Distributionen unterstützt
292292
• Umfassende Test-Suite"
293293
git branch -M main
294-
git remote add origin https://github.com/YOUR_USERNAME/bash-script-maker.git
294+
git remote add origin https://github.com/securebitsorg/bash-script-maker.git
295295
git push -u origin main
296296
```
297297

@@ -306,7 +306,7 @@ git push -u origin main
306306
Nach dem ersten Release aktualisieren Sie die Badge-URLs im README.md:
307307
```markdown
308308
# Ersetzen Sie 'yourusername' mit Ihrem GitHub-Benutzernamen
309-
[![CI/CD Pipeline](https://github.com/IHR_BENUTZERNAME/bash-script-maker/actions/workflows/ci-cd.yml/badge.svg)](https://github.com/IHR_BENUTZERNAME/bash-script-maker/actions/workflows/ci-cd.yml)
309+
[![CI/CD Pipeline](https://github.com/securebitsorg/bash-script-maker/actions/workflows/ci-cd.yml/badge.svg)](https://github.com/securebitsorg/bash-script-maker/actions/workflows/ci-cd.yml)
310310
```
311311

312312
## 🚨 Wichtige Hinweise

‎README.md‎

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -216,9 +216,14 @@ Das Programm erstellt automatisch ein grundlegendes Script-Template:
216216

217217
Dieses Projekt verwendet GitHub Actions für kontinuierliche Integration und Bereitstellung.
218218

219-
> 📖 **Detaillierte Setup-Anleitung**: Siehe [GITHUB_SETUP.md](GITHUB_SETUP.md) für eine Schritt-für-Schritt Anleitung zum Einrichten der GitHub Secrets.
220219

221-
### Automatische Workflows
220+
Check failure on line 144 in .github/workflows/ci-cd.yml
221+
GitHub Actions / .github/workflows/ci-cd.yml
222+
223+
Invalid workflow file
224+
225+
You have an error in your yaml syntax on line 144
226+
222227

223228
- **CI/CD Pipeline** (`.github/workflows/ci-cd.yml`):
224229
- Tests auf Python 3.6-3.11
@@ -276,7 +281,7 @@ Beiträge sind willkommen! Siehe [CONTRIBUTING.md](CONTRIBUTING.md) für detaill
276281

277282
### Schnellstart für Contributors:
278283
1. Fork das Repository
279-
2. `git clone https://github.com/YOUR_USERNAME/bash-script-maker.git`
284+
2. `git clone https://github.com/securebitsorg/bash-script-maker.git`
280285
3. `cd bash-script-maker && ./install.sh`
281286
4. `pip install -e ".[dev]"`
282287
5. `pre-commit install`

‎pyproject.toml‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,11 @@ dev = [
4646
]
4747

4848
[project.urls]
49-
Homepage = "https://github.com/yourusername/bash-script-maker"
50-
Documentation = "https://github.com/yourusername/bash-script-maker#readme"
51-
Repository = "https://github.com/yourusername/bash-script-maker"
52-
"Bug Reports" = "https://github.com/yourusername/bash-script-maker/issues"
53-
Changelog = "https://github.com/yourusername/bash-script-maker/blob/main/CHANGELOG.md"
49+
Homepage = "https://github.com/securebitsorg/bash-script-maker"
50+
Documentation = "https://github.com/securebitsorg/bash-script-maker#readme"
51+
Repository = "https://github.com/securebitsorg/bash-script-maker"
52+
"Bug Reports" = "https://github.com/securebitsorg/bash-script-maker/issues"
53+
Changelog = "https://github.com/securebitsorg/bash-script-maker/blob/main/CHANGELOG.md"
5454

5555
[project.scripts]
5656
bash-script-maker = "bash_script_maker:main"

‎setup.py‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ def read_requirements():
5050
description="Ein GUI-Programm zur Erstellung von Bash-Scripts mit visueller Unterstützung",
5151
long_description=LONG_DESCRIPTION,
5252
long_description_content_type="text/markdown",
53-
url="https://github.com/yourusername/bash-script-maker", # Update with your GitHub URL
53+
url="https://github.com/securebitsorg/bash-script-maker", # Update with your GitHub URL
5454
license="MIT",
5555
packages=[],
5656
py_modules=["bash_script_maker", "syntax_highlighter"],
@@ -90,8 +90,8 @@ def read_requirements():
9090
keywords="bash script gui editor generator linux",
9191
python_requires=">=3.8",
9292
project_urls={
93-
"Bug Reports": "https://github.com/yourusername/bash-script-maker/issues",
94-
"Source": "https://github.com/yourusername/bash-script-maker",
95-
"Documentation": "https://github.com/yourusername/bash-script-maker#readme",
93+
"Bug Reports": "https://github.com/securebitsorg/bash-script-maker/issues",
94+
"Source": "https://github.com/securebitsorg/bash-script-maker",
95+
"Documentation": "https://github.com/securebitsorg/bash-script-maker#readme",
9696
},
9797
)

0 commit comments

Comments
 (0)