Files
cuisongliu 8a8c60114f chore(deploy): remove deprecated root deploy directory (#6864)
* refactor(cloud): remove cloud release workflow from configuration

Signed-off-by: cuisongliu <cuisongliu@qq.com>

* chore(ci): remove root deploy path rules

* docs(frontend): remove root deploy references

* chore: remove deprecated deploy directory

* fix(config): update docs URL handling and adjust proxy domain configuration

Signed-off-by: cuisongliu <cuisongliu@qq.com>

* fix(config): update docs URL handling and adjust proxy domain configuration

Signed-off-by: cuisongliu <cuisongliu@qq.com>

* chore(changelog): remove cloud build script update from release process

Signed-off-by: cuisongliu <cuisongliu@qq.com>

* feat: add installation script for Sealos v5.1.2 with platform detection and image pulling

Signed-off-by: cuisongliu <cuisongliu@qq.com>

* feat: add installation script for Sealos v5.1.2 with platform detection and image pulling

Signed-off-by: cuisongliu <cuisongliu@qq.com>

* feat: add installation script for Sealos v5.1.2 with platform detection and image pulling

Signed-off-by: cuisongliu <cuisongliu@qq.com>

* feat: enhance installation script with default install and pod readiness checks

Signed-off-by: cuisongliu <cuisongliu@qq.com>

* feat: automate default installation confirmation in Sealos script

Signed-off-by: cuisongliu <cuisongliu@qq.com>

* feat: add warning logging for default installation command in Sealos script

Signed-off-by: cuisongliu <cuisongliu@qq.com>

---------

Signed-off-by: cuisongliu <cuisongliu@qq.com>
2026-04-29 14:42:57 +08:00

77 lines
1.7 KiB
YAML

name: Release Cloud
on:
workflow_call:
inputs:
tag:
description: "Tag for manual release"
required: false
default: ""
type: string
build_offline_tar_only:
description: "Build offline tar only"
required: false
default: false
type: boolean
workflow_dispatch:
inputs:
tag:
description: "Tag for manual release"
required: false
default: ""
type: string
build_offline_tar_only:
description: "Build offline tar only"
required: false
default: false
type: boolean
env:
# Common versions
GO_VERSION: "1.25"
DEFAULT_OWNER: "labring"
permissions:
contents: write
actions: write
packages: write
jobs:
release-controllers:
if: ${{ inputs.build_offline_tar_only == false }}
uses: ./.github/workflows/controllers.yml
with:
push_image: true
push_image_tag: ${{ inputs.tag }}
disable_cilint: true
force_all: true
secrets: inherit
release-frontends:
if: ${{ inputs.build_offline_tar_only == false }}
uses: ./.github/workflows/frontends.yml
with:
push_image: true
push_image_tag: ${{ inputs.tag }}
force_all: true
secrets: inherit
release-service:
if: ${{ inputs.build_offline_tar_only == false }}
uses: ./.github/workflows/services.yml
with:
push_image: true
push_image_tag: ${{ inputs.tag }}
disable_cilint: true
force_all: true
secrets: inherit
release-webhook:
if: ${{ inputs.build_offline_tar_only == false }}
uses: ./.github/workflows/webhooks.yml
with:
push_image: true
push_image_tag: ${{ inputs.tag }}
disable_cilint: true
secrets: inherit