Skip to content

Commit 74df8d0

Browse files
committed
fix branch returning incorrect value for GitHub Actions
1 parent c973b6f commit 74df8d0

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

index.js

+5-4
Original file line numberDiff line numberDiff line change
@@ -65,11 +65,11 @@ if (process.env.TRAVIS) {
6565

6666
event = 'push'
6767
pull_request_number = process.env.CI_PR_NUMBER
68-
sha=process.env.CI_COMMIT_ID,
68+
sha=process.env.CI_COMMIT_ID,
6969
buildUrl=process.env.CI_BUILD_URL
70-
70+
7171
ci = 'codeship'
72-
} else if (process.env.GITHUB_ACTION) {
72+
} else if (process.env.GITHUB_ACTIONS) {
7373
// GitHub Actions
7474
// Reference: https://developer.github.com/actions/creating-github-actions/accessing-the-runtime-environment/
7575

@@ -79,7 +79,8 @@ if (process.env.TRAVIS) {
7979
event = process.env.GITHUB_EVENT_NAME
8080
commit_message = ''
8181
pull_request_number = ''
82-
branch = process.env.GITHUB_REF
82+
// GITHUB_HEAD_REF for pull requests. For commits, GITHUB_REF is of the form refs/heads/master, for example
83+
branch = process.env.GITHUB_HEAD_REF || process.env.GITHUB_REF && process.env.GITHUB_REF.split('/')[2]
8384
ci = 'github_actions'
8485
} else if (process.env.NETLIFY) {
8586
// Reference: https://www.netlify.com/docs/continuous-deployment/#environment-variables

0 commit comments

Comments
 (0)