ee389beb8c
- Add 72 rebrand workflow files (polkadot→pezkuwi, substrate→bizinikiwi, cumulus→pezcumulus) - Add GitHub actions, issue templates, and configs - Removed unnecessary workflows (fork-sync, gitspiegel, upstream-tracker, sync-templates, backport) - Renamed zombienet test files to match new naming convention
41 lines
1.2 KiB
YAML
41 lines
1.2 KiB
YAML
name: Release - Publish pezkuwi deb package
|
|
|
|
# This workflow publishes the pezkuwi Debian package by calling a reusable workflow.
|
|
on:
|
|
workflow_dispatch:
|
|
inputs:
|
|
tag:
|
|
description: Current final release tag in the format pezkuwi-stableYYMM or pezkuwi-stable-YYMM-X
|
|
default: pezkuwi-stable2412
|
|
required: true
|
|
type: string
|
|
distribution:
|
|
description: Distribution where to publish deb package (release, staging, stable2407, etc)
|
|
default: staging
|
|
required: true
|
|
type: string
|
|
|
|
workflow_call:
|
|
inputs:
|
|
tag:
|
|
description: Current final release tag in the format pezkuwi-stableYYMM or pezkuwi-stable-YYMM-X
|
|
required: true
|
|
type: string
|
|
|
|
distribution:
|
|
description: Distribution where to publish deb package (release, staging, stable2407, etc)
|
|
default: staging
|
|
required: true
|
|
type: string
|
|
|
|
jobs:
|
|
call-publish-workflow:
|
|
uses: ./.github/workflows/release-reusable-publish-packages.yml
|
|
with:
|
|
tag: ${{ inputs.tag }}
|
|
distribution: ${{ inputs.distribution }}
|
|
package_type: 'deb'
|
|
aws_repo_base_path: "s3://releases-package-repos"
|
|
cloudfront_distribution_id: "E36FKEYWDXAZYJ"
|
|
secrets: inherit
|