Repository navigation
Release Maintenance
For release maintainers only. To install the client, see Client installation.
-
Create the public
inbjo/homebrew-taprepository withmainas its default branch. -
Create a fine-grained PAT with Contents read/write access only to that tap and save it as the
HOMEBREW_TAP_TOKENActions secret in this repository. -
Create a dedicated APT signing key. Save its ASCII-armored private key as
APT_GPG_PRIVATE_KEYand, when applicable, its passphrase asAPT_GPG_PASSPHRASE. Never commit the private key.gpg --quick-generate-key "MirrorProxy APT Repository <noreply@github.com>" ed25519 sign 3y gpg --list-secret-keys --keyid-format=long gpg --armor --export-secret-keys YOUR_KEY_FINGERPRINT >mirrorproxy-apt-private.asc
After storing the complete exported file in the secret, back it up offline and remove it from the working directory. Losing the key prevents existing clients from authenticating future repository updates.
-
The Release workflow publishes the signed repository to the dedicated
aptbranch athttps://raw.githubusercontent.com/inbjo/MirrorProxy/apt. -
After the first WinGet manifest is accepted into
microsoft/winget-pkgs, add aWINGET_TOKENcapable of creating the update PR and set the repository variableWINGET_AUTO_SUBMITtotrue.For the first release, download
mirrorproxy-winget-manifests.zipfrom the GitHub Release, runwinget validate <manifest-directory>, and submit themanifests/i/Inbjo/MirrorProxy/<version>directory tomicrosoft/winget-pkgs. Do not enable automatic submission until it merges.
On a stable v* tag, the release workflow builds the client packages and
manifests, signs and deploys the APT repository, and updates the Homebrew tap.
WinGet submission runs only after it is explicitly enabled.
开始使用 · Start here
- 首页 · Home
- Docker + HTTPS 快速开始 · Quick start
- 二进制与已有入口部署 · Deployment
- 常见反向代理配置 · Reverse proxies
- 常见问题 · Troubleshooting
日常使用 · Everyday use
- 客户端改源 · Client
- Linux 系统与版本支持 · Linux system sources
- 其他客户端安装方式 · Client installation
- 支持的软件源 · Sources
- 容器镜像总览 · Container images
- 后台管理 · Administration
进阶配置 · Advanced
开发与维护 · Development