-
Notifications
You must be signed in to change notification settings - Fork 1
/
action.yml
41 lines (41 loc) · 1.23 KB
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
name: "Rollback deploy on Firebase Hosting"
description: "A GitHub Action to rollback a deploy on Firebase Hosting"
author: "Igor Gottschalg (https://github.com/igorgottschalg)"
branding:
icon: "refresh-cw"
color: "gray-dark"
runs:
using: "node16"
main: "bin/action.min.js"
inputs:
firebaseServiceAccount:
description: "Firebase service account JSON"
required: true
projectId:
description:
"The project to deploy to. If you leave this blank, make sure you check in
a .firebaserc file"
required: false
channelId:
description: "The ID of the channel to deploy to. If you leave this blank,
a preview channel and its ID will be auto-generated per branch or PR."
required: false
deleteChannel:
description:
"The ID of the channel to remove. Leave's blank with you don't want
to remove a preview channel."
required: false
versionName:
description: "The versionName of deploy to rollback"
required: false
entryPoint:
description:
"The location of your firebase.json file, relative to the root of your
directory"
default: "."
required: false
outputs:
releases:
description: List of releases
current_version:
description: Current deployed version