| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Workflow templates for ddproxy repositories. Copy the .github/ and .gitea/ directories into a new repository to get automatic project registry integration.
.github/workflows/ upsert-project.yml # manual dispatch — register or update this repo in the registry upsert-version.yml # auto on v* tag push + manual dispatch to patch a version record .gitea/workflows/ upsert-project.yml # Gitea equivalent upsert-version.yml # Gitea equivalent
On every v* tag push, upsert-version runs automatically:
On manual dispatch, upsert-project lets you register a new repo or patch any project field — description, license, repo URLs, tags — without touching version records.
upsert-version can also be triggered manually to patch an existing version (e.g. to add a Gitea tag URL after initial GitHub-only registration).
Copy .github/ and .gitea/ into your repository.
Create the following in GitHub:
| Name | Type | Value |
|---|---|---|
| REGISTRY_TOKEN | Secret | PAT with write access to ddproxy/project-registry |
| GITEA_BASE_URL | Variable | Gitea web URL, e.g. https://git.example.com |
| GITEA_ORG | Variable | Gitea org slug, e.g. com.example |
Create the following in Gitea:
| Name | Type | Value |
|---|---|---|
| GITEA_REGISTRY_TOKEN | Secret | Gitea token with write access to the registry repo |
| GITHUB_MIRROR_URL | Variable | Full GitHub repo URL, e.g. https://github.com/ddproxy/my-repo |
Run Actions → Upsert Project once to register the project record.
Tag a release — the version record is created automatically.
The workflows call registry-actions at v0.1.0. Update the @v0.1.0 references when a new version is released.
MIT — Copyright (c) 2026 Jon West
| Back | FazBrowse Home | New Git URL |