Update naming and add options to tag-release workflow_dispatch.
parent
84a221e7dd
commit
b9a8b3b240
|
|
@ -1,14 +1,30 @@
|
|||
name: Tag Nightly Builds
|
||||
name: Tag a Build
|
||||
|
||||
on:
|
||||
# schedule event triggers always run on the default branch
|
||||
# https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#schedule
|
||||
schedule:
|
||||
# run "nightly" builds on default branch every mon/wed/fri
|
||||
- cron: "21 2 * * 2,4,6" # 2:21am UTC tues/thurs/sat == 7:21pm PDT mon/wed/fri -- see https://crontab.guru/#21_01_*_*_2,4,6
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
- channel:
|
||||
description: "Channel to configure the build"
|
||||
required: true
|
||||
type: choice
|
||||
default: "Test"
|
||||
options:
|
||||
- "Test"
|
||||
- "Develop"
|
||||
- "Project"
|
||||
- "Release"
|
||||
- project:
|
||||
description: "Project Name (used for channel name in project builds, and tag name for all builds)"
|
||||
default: "hippo"
|
||||
# TODO - add an input for selecting another sha to build other than head of branch
|
||||
|
||||
jobs:
|
||||
tag-develop-nightly:
|
||||
tag-release:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Setup Date Env
|
||||
|
|
|
|||
Loading…
Reference in New Issue