Files
Multi-Hoster-Upload/.github/workflows/ci.yml
T
Sucukdeluxe b286574902
CI / verify (push) Failing after 21m12s
Harden upload finalization and release verification
Preserve uncertain remote commits and destructive source-cleanup requirements across cancellation, persistence failures, retries, and restart recovery. Revalidate account availability after admission waits and prevent late upload results from bypassing cancellation state. Strengthen release argument, CI tag, source allowlist, and secret scanning gates. Run the Electron smoke suite in a fully hidden offscreen harness that cannot reveal, focus, or elevate native windows.
2026-08-15 04:06:53 +02:00

25 lines
445 B
YAML

name: CI
on:
push:
branches: ['**']
tags: ['v*']
pull_request:
jobs:
verify:
runs-on: windows-latest
timeout-minutes: 20
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 24
cache: npm
- run: npm run verify:public-source
- run: npm ci
- run: npm run verify
env:
RUN_UI_SMOKE: '1'
- run: npm run dist