mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-20 02:31:40 +00:00
* fix(release): split image publication from validation * fix(ci): honor install smoke caller input * fix(ci): harden Docker rerun targeting
39 lines
1.1 KiB
YAML
39 lines
1.1 KiB
YAML
name: Install Smoke
|
|
|
|
on:
|
|
schedule:
|
|
- cron: "17 3 * * *"
|
|
workflow_dispatch:
|
|
inputs:
|
|
run_bun_global_install_smoke:
|
|
description: Run the Bun global install image-provider smoke
|
|
required: false
|
|
default: false
|
|
type: boolean
|
|
update_baseline_version:
|
|
description: Baseline openclaw version or dist-tag for installer update smoke
|
|
required: false
|
|
default: latest
|
|
type: string
|
|
|
|
permissions:
|
|
actions: read
|
|
contents: read
|
|
packages: read
|
|
|
|
concurrency:
|
|
group: ${{ github.event_name == 'workflow_dispatch' && format('{0}-{1}', github.workflow, github.run_id) || format('{0}-{1}', github.workflow, github.ref) }}
|
|
cancel-in-progress: ${{ github.event_name != 'workflow_dispatch' }}
|
|
|
|
jobs:
|
|
install_smoke:
|
|
permissions:
|
|
actions: read
|
|
contents: read
|
|
packages: read
|
|
uses: ./.github/workflows/install-smoke-reusable.yml
|
|
with:
|
|
ref: ${{ github.sha }}
|
|
run_bun_global_install_smoke: ${{ github.event_name == 'schedule' || inputs.run_bun_global_install_smoke }}
|
|
update_baseline_version: ${{ inputs.update_baseline_version || 'latest' }}
|