mirror of
https://github.com/CloakHQ/CloakBrowser.git
synced 2026-06-23 11:41:46 +02:00
- Binary downloads now served from CloakHQ/cloakbrowser releases (chromium-v* tags) - Auto-update: background version check on launch, downloads newer binary for next use - Graceful error on macOS/Windows (Linux-only binaries for now) - Rate-limited (1hr), opt-out via CLOAKBROWSER_AUTO_UPDATE=false - Add release-binary.yml workflow for anonymous binary releases
41 lines
1.0 KiB
YAML
41 lines
1.0 KiB
YAML
name: Release Binary
|
|
|
|
on:
|
|
workflow_dispatch:
|
|
inputs:
|
|
tag:
|
|
description: 'Release tag (e.g. chromium-v145.0.7718.0)'
|
|
required: true
|
|
platform:
|
|
description: 'Platform label (e.g. Linux x64)'
|
|
required: true
|
|
default: 'Linux x64'
|
|
|
|
jobs:
|
|
release:
|
|
runs-on: ubuntu-latest
|
|
permissions:
|
|
contents: write
|
|
steps:
|
|
- uses: actions/checkout@v4
|
|
|
|
- name: Create release
|
|
uses: softprops/action-gh-release@v2
|
|
with:
|
|
tag_name: ${{ github.event.inputs.tag }}
|
|
name: "${{ github.event.inputs.platform }} — ${{ github.event.inputs.tag }}"
|
|
body: |
|
|
## Stealth Chromium Build
|
|
|
|
Pre-built Chromium with 16 source-level fingerprint patches.
|
|
|
|
### Install
|
|
```bash
|
|
pip install cloakbrowser # Python
|
|
npm install cloakbrowser # JavaScript
|
|
# Binary auto-downloads on first launch
|
|
```
|
|
|
|
### Platforms
|
|
- ${{ github.event.inputs.platform }}
|