Skip to content

Desktop Beta

Desktop Beta #21

Workflow file for this run

name: Desktop Beta
on:
workflow_dispatch:
schedule:
- cron: "0 18 * * *"
permissions:
contents: write
actions: write
concurrency:
group: desktop-beta
cancel-in-progress: false
jobs:
build:
uses: ./.github/workflows/desktop-build.yml
with:
environment: nexu-prod
sentry_env: "prod"
cloud_url: "https://nexu.io"
link_url: "https://link.nexu.io"
update_feed_url: "https://desktop-releases.nexu.io/beta"
build_source: "beta"
release_tag: desktop-beta
release_name: "Nexu Desktop Beta"
channel: "beta"
secrets: inherit
package-windows:
name: Windows (placeholder)
runs-on: windows-latest
steps:
- name: Reserve Windows lane
shell: pwsh
run: |
Add-Content -Path $env:GITHUB_STEP_SUMMARY -Value "## Windows placeholder"
Add-Content -Path $env:GITHUB_STEP_SUMMARY -Value "- Channel: beta"
Add-Content -Path $env:GITHUB_STEP_SUMMARY -Value "- Status: reserved only; no Windows artifacts are published by this workflow yet"