Point docs at git.fejl40.nu after the move from GitHub
- README / CONTRIBUTING: clone from the Gitea repo. - SECURITY: Gitea has no private security advisories; report to support@fejl40.nu instead. - RELEASING: release URL on Gitea, plus a note that build.yml still uses the GitHub-only action-gh-release step, so no releases are produced on Gitea yet (server self-update via git is unaffected). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
1c79ac15b7
commit
9cf23da907
4 files changed
+17
-11
No files matched your search
+2
-2
@@ -21,8 +21,8 @@ very welcome.
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Clone and set up a virtual environment
|
# Clone and set up a virtual environment
|
||||||
git clone https://github.com/your-org/gdpr-scanner.git
|
git clone https://git.fejl40.nu/Fejl40.nu/GDPRScanner.git
|
||||||
cd gdpr-scanner
|
cd GDPRScanner
|
||||||
python3 -m venv venv
|
python3 -m venv venv
|
||||||
source venv/bin/activate # macOS / Linux
|
source venv/bin/activate # macOS / Linux
|
||||||
venv\Scripts\activate # Windows
|
venv\Scripts\activate # Windows
|
||||||
|
|||||||
@@ -635,8 +635,8 @@ Please read [CONTRIBUTING.md](CONTRIBUTING.md) before submitting a pull request.
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Quick start for contributors
|
# Quick start for contributors
|
||||||
git clone https://github.com/your-org/gdpr-scanner.git
|
git clone https://git.fejl40.nu/Fejl40.nu/GDPRScanner.git
|
||||||
cd gdpr-scanner
|
cd GDPRScanner
|
||||||
python3 -m venv venv && source venv/bin/activate
|
python3 -m venv venv && source venv/bin/activate
|
||||||
pip install -r requirements.txt
|
pip install -r requirements.txt
|
||||||
python gdpr_scanner.py # GDPRScanner on port 5100 (auto-increments if in use)
|
python gdpr_scanner.py # GDPRScanner on port 5100 (auto-increments if in use)
|
||||||
|
|||||||
+11
-4
@@ -8,9 +8,16 @@ git commit -m "Your message"
|
|||||||
git push origin main
|
git push origin main
|
||||||
```
|
```
|
||||||
|
|
||||||
GitHub Actions builds Windows and Linux binaries automatically and updates the
|
The build workflow (`.github/workflows/build.yml`) builds Windows and Linux
|
||||||
**"Latest build (main)"** pre-release at:
|
binaries and updates the **"Latest build (main)"** pre-release at:
|
||||||
`https://github.com/<owner>/GDPRScanner/releases/tag/latest`
|
`https://git.fejl40.nu/Fejl40.nu/GDPRScanner/releases/tag/latest`
|
||||||
|
|
||||||
|
> **Note:** the repository moved from GitHub to Gitea (`git.fejl40.nu`). The
|
||||||
|
> workflow still publishes with the GitHub-only `softprops/action-gh-release`
|
||||||
|
> action, so releases are **not yet produced on Gitea**. Until the workflow is
|
||||||
|
> ported to Gitea Actions, build and attach binaries manually. Server installs
|
||||||
|
> are unaffected — they self-update from `git.fejl40.nu` via git
|
||||||
|
> (see `update_gdpr.sh`).
|
||||||
|
|
||||||
## Versioned release
|
## Versioned release
|
||||||
|
|
||||||
@@ -22,7 +29,7 @@ git push origin main
|
|||||||
git push origin v1.6.14
|
git push origin v1.6.14
|
||||||
```
|
```
|
||||||
|
|
||||||
Actions creates a proper GitHub Release named `v1.6.14` with auto-generated
|
Actions creates a proper release named `v1.6.14` with auto-generated
|
||||||
release notes and the built binaries attached.
|
release notes and the built binaries attached.
|
||||||
|
|
||||||
Append `-beta` or `-rc` to the tag to mark it as a pre-release:
|
Append `-beta` or `-rc` to the tag to mark it as a pre-release:
|
||||||
|
|||||||
+2
-3
@@ -12,14 +12,13 @@ We support only the latest release. Please update before reporting a bug.
|
|||||||
|
|
||||||
## Reporting a Vulnerability
|
## Reporting a Vulnerability
|
||||||
|
|
||||||
**Please do not file a public GitHub issue for security vulnerabilities.**
|
**Please do not file a public issue for security vulnerabilities.**
|
||||||
|
|
||||||
This tool processes sensitive personal data including Danish CPR numbers (national
|
This tool processes sensitive personal data including Danish CPR numbers (national
|
||||||
identifiers). Security issues should be reported privately so a fix can be prepared
|
identifiers). Security issues should be reported privately so a fix can be prepared
|
||||||
before public disclosure.
|
before public disclosure.
|
||||||
|
|
||||||
**Report to:** Open a [GitHub Security Advisory](https://github.com/your-org/gdpr-scanner/security/advisories/new)
|
**Report to:** [support@fejl40.nu](mailto:support@fejl40.nu) — put "Security" in the subject line.
|
||||||
(Settings → Security → Advisories → New draft advisory)
|
|
||||||
|
|
||||||
Please include:
|
Please include:
|
||||||
- A description of the vulnerability and its potential impact
|
- A description of the vulnerability and its potential impact
|
||||||
|
|||||||
Reference in new issue
Block a user