lib/danger/ci_source/github_actions.rb in danger-9.1.0 vs lib/danger/ci_source/github_actions.rb in danger-9.2.0

- old
+ new

@@ -7,11 +7,11 @@ # And so, you can use GITHUB_TOKEN secret as `DANGER_GITHUB_API_TOKEN` environment variable. # # ```yml # ... # steps: - # - uses: actions/checkout@v1 + # - uses: actions/checkout@v3 # - uses: danger/danger@master # env: # DANGER_GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }} # ``` # @@ -20,25 +20,25 @@ env.key? "GITHUB_ACTION" end def self.validates_as_pr?(env) value = env["GITHUB_EVENT_NAME"] - value == "pull_request" || value == "pull_request_target" + ["pull_request", "pull_request_target"].include?(value) end def supported_request_sources @supported_request_sources ||= [Danger::RequestSources::GitHub] end def initialize(env) self.repo_slug = env["GITHUB_REPOSITORY"] pull_request_event = JSON.parse(File.read(env["GITHUB_EVENT_PATH"])) - self.pull_request_id = pull_request_event['number'] - self.repo_url = pull_request_event['repository']['clone_url'] + self.pull_request_id = pull_request_event["number"] + self.repo_url = pull_request_event["repository"]["clone_url"] # if environment variable DANGER_GITHUB_API_TOKEN is not set, use env GITHUB_TOKEN - if (env.key? "GITHUB_ACTION") && (!env.key? 'DANGER_GITHUB_API_TOKEN') - env['DANGER_GITHUB_API_TOKEN'] = env['GITHUB_TOKEN'] + if (env.key? "GITHUB_ACTION") && (!env.key? "DANGER_GITHUB_API_TOKEN") + env["DANGER_GITHUB_API_TOKEN"] = env["GITHUB_TOKEN"] end end end end