@@ -15,16 +15,18 @@ var GlobalFlags = []cli.Flag{
15
15
altsrc .NewStringFlag (cli.StringFlag {
16
16
Name : "git-commit" ,
17
17
Usage : "git commit ID" ,
18
- EnvVar : "BUILDKITE_COMMIT,CIRCLE_SHA1,TRAVIS_PULL_REQUEST_SHA" ,
18
+ EnvVar : "GITHUB_SHA, BUILDKITE_COMMIT,CIRCLE_SHA1,TRAVIS_PULL_REQUEST_SHA" ,
19
19
}),
20
20
altsrc .NewStringFlag (cli.StringFlag {
21
21
Name : "git-branch" ,
22
22
Usage : "git branch" ,
23
- EnvVar : "BUILDKITE_BRANCH,CIRCLE_BRANCH,TRAVIS_BRANCH" ,
23
+ EnvVar : "GITHUB_REF, BUILDKITE_BRANCH,CIRCLE_BRANCH,TRAVIS_BRANCH" ,
24
24
}),
25
25
altsrc .NewStringFlag (cli.StringFlag {
26
- Name : "git-origin" ,
27
- Usage : "URL of the repo" ,
26
+ Name : "git-origin" ,
27
+ Usage : "URL of the repo" ,
28
+ // NOTE: In the case of GitHub Actions, there is no env var that provides
29
+ // this directly.
28
30
EnvVar : "BUILDKITE_REPO,CIRCLE_REPOSITORY_URL" , // Travis doesn't have an equivalent
29
31
}),
30
32
cli.BoolFlag {
@@ -34,7 +36,7 @@ var GlobalFlags = []cli.Flag{
34
36
cli.GenericFlag {
35
37
Name : "github-token" ,
36
38
Usage : "Github Personal access token to interact with the Github API" ,
37
- EnvVar : "GITHUB_AUTH_TOKEN " ,
39
+ EnvVar : "GITHUB_TOKEN " ,
38
40
Value : & secretvalue.StringFlag {
39
41
SecretValue : secretvalue .New ("github-token" ),
40
42
},
@@ -52,8 +54,10 @@ var Commands = []cli.Command{
52
54
Usage : "Script that deploys the given PR" ,
53
55
},
54
56
cli.StringFlag {
55
- Name : "pr, pull-request" ,
56
- Usage : "Creates a temporary deployment for the give pull-request ID" ,
57
+ Name : "pr, pull-request" ,
58
+ Usage : "Creates a temporary deployment for the give pull-request ID" ,
59
+ // NOTE: GitHub Actions doesn't have an env var like that and the
60
+ // argument must be passed explicitly.
57
61
EnvVar : "BUILDKITE_PULL_REQUEST,CIRCLE_PULL_REQUEST,TRAVIS_PULL_REQUEST" ,
58
62
},
59
63
cli.StringFlag {
@@ -65,6 +69,8 @@ var Commands = []cli.Command{
65
69
Name : "build-url" ,
66
70
Usage : "URL to follow the build progress" ,
67
71
// NOTE: Travis doesn't have an equivalent
72
+ // NOTE: For GitHub Actions, the URL is composed later in the command
73
+ // if empty.
68
74
EnvVar : "BUILDKITE_BUILD_URL,CIRCLE_BUILD_URL" ,
69
75
},
70
76
},
0 commit comments