Update actions (#1244)

Signed-off-by: Knative Automation <automation@knative.team>

Signed-off-by: Knative Automation <automation@knative.team>
This commit is contained in:
knative-automation 2022-09-14 11:30:05 -04:00 committed by GitHub
parent 2cfb59db1f
commit c2c45d1194
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 32 additions and 0 deletions

View File

@ -0,0 +1,32 @@
# Copyright 2022 The Knative Authors.
# SPDX-License-Identifier: Apache-2.0
# This file is automagically synced here from github.com/knative-sandbox/knobots
name: 'Releasability'
on:
schedule:
- cron: '0 1 * * 1-5' # 6am Pacific, weekdays.
workflow_dispatch: # Manual trigger.
inputs:
releaseFamily:
description: 'Release? (vX.Y)'
required: false
moduleReleaseFamily:
description: 'Module Release? (vX.Y)'
required: false
slackChannel:
description: 'Slack Channel? (release-#)'
required: false
jobs:
releasability:
uses: knative/actions/.github/workflows/releasability.yaml@main
with:
releaseFamily: ${{ github.event.inputs.releaseFamily || 'v1.7' }}
moduleReleaseFamily: ${{ github.event.inputs.moduleReleaseFamily || 'v0.34' }}
slackChannel: ${{ github.event.inputs.slackChannel || 'release' }}
secrets:
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}