{"action":"created","comment":{"url":"https://api.github.com/repos/tweag/rules_haskell/pulls/comments/243331996","pull_request_review_id":187074238,"id":243331996,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDI0MzMzMTk5Ng==","diff_hunk":"@@ -14,18 +16,23 @@ jobs:\n             apk --no-progress update\n             apk --no-progress add bash ca-certificates\n             nix-channel --update\n+      - run:\n+          name: Bazel linter\n+          command: |\n+            nix-shell --pure --run 'bazel run //:buildifier'\n       - run:\n           name: Build\n           command: |\n-            nix-shell --pure --run \"bazel build --jobs=2 //... @haskell_zlib//... --config=ci\"\n-            nix-shell --pure --run \"bazel build -c dbg --jobs=2 //... --config=ci\"\n+            nix-shell --pure --run 'bazel build --jobs=2 //... @haskell_zlib//... --config=ci'","path":".circleci/config.yml","position":22,"original_position":22,"commit_id":"9044dc6e51c5f57803f4d978656835641a9cea8f","original_commit_id":"9044dc6e51c5f57803f4d978656835641a9cea8f","user":{"login":"guibou","id":9705357,"node_id":"MDQ6VXNlcjk3MDUzNTc=","avatar_url":"https://avatars1.githubusercontent.com/u/9705357?v=4","gravatar_id":"","url":"https://api.github.com/users/guibou","html_url":"https://github.com/guibou","followers_url":"https://api.github.com/users/guibou/followers","following_url":"https://api.github.com/users/guibou/following{/other_user}","gists_url":"https://api.github.com/users/guibou/gists{/gist_id}","starred_url":"https://api.github.com/users/guibou/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guibou/subscriptions","organizations_url":"https://api.github.com/users/guibou/orgs","repos_url":"https://api.github.com/users/guibou/repos","events_url":"https://api.github.com/users/guibou/events{/privacy}","received_events_url":"https://api.github.com/users/guibou/received_events","type":"User","site_admin":false},"body":"Why the quotes changes?","created_at":"2018-12-20T16:20:07Z","updated_at":"2018-12-20T16:21:51Z","html_url":"https://github.com/tweag/rules_haskell/pull/533#discussion_r243331996","pull_request_url":"https://api.github.com/repos/tweag/rules_haskell/pulls/533","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/tweag/rules_haskell/pulls/comments/243331996"},"html":{"href":"https://github.com/tweag/rules_haskell/pull/533#discussion_r243331996"},"pull_request":{"href":"https://api.github.com/repos/tweag/rules_haskell/pulls/533"}}},"pull_request":{"url":"https://api.github.com/repos/tweag/rules_haskell/pulls/533","id":240199821,"node_id":"MDExOlB1bGxSZXF1ZXN0MjQwMTk5ODIx","html_url":"https://github.com/tweag/rules_haskell/pull/533","diff_url":"https://github.com/tweag/rules_haskell/pull/533.diff","patch_url":"https://github.com/tweag/rules_haskell/pull/533.patch","issue_url":"https://api.github.com/repos/tweag/rules_haskell/issues/533","number":533,"state":"open","locked":false,"title":"CircleCI: run linters at the beginning of CI","user":{"login":"Profpatsch","id":3153638,"node_id":"MDQ6VXNlcjMxNTM2Mzg=","avatar_url":"https://avatars1.githubusercontent.com/u/3153638?v=4","gravatar_id":"","url":"https://api.github.com/users/Profpatsch","html_url":"https://github.com/Profpatsch","followers_url":"https://api.github.com/users/Profpatsch/followers","following_url":"https://api.github.com/users/Profpatsch/following{/other_user}","gists_url":"https://api.github.com/users/Profpatsch/gists{/gist_id}","starred_url":"https://api.github.com/users/Profpatsch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Profpatsch/subscriptions","organizations_url":"https://api.github.com/users/Profpatsch/orgs","repos_url":"https://api.github.com/users/Profpatsch/repos","events_url":"https://api.github.com/users/Profpatsch/events{/privacy}","received_events_url":"https://api.github.com/users/Profpatsch/received_events","type":"User","site_admin":false},"body":"We don’t need to build protobuf to know whether a bracket was on the\r\nwrong line (at least I hope we don’t).","created_at":"2018-12-20T15:02:00Z","updated_at":"2018-12-20T16:21:51Z","closed_at":null,"merged_at":null,"merge_commit_sha":"c4511e3d2c33f0dcb1437b8705b9ddb681a26d10","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/tweag/rules_haskell/pulls/533/commits","review_comments_url":"https://api.github.com/repos/tweag/rules_haskell/pulls/533/comments","review_comment_url":"https://api.github.com/repos/tweag/rules_haskell/pulls/comments{/number}","comments_url":"https://api.github.com/repos/tweag/rules_haskell/issues/533/comments","statuses_url":"https://api.github.com/repos/tweag/rules_haskell/statuses/9044dc6e51c5f57803f4d978656835641a9cea8f","head":{"label":"tweag:circleci-run-linters-first","ref":"circleci-run-linters-first","sha":"9044dc6e51c5f57803f4d978656835641a9cea8f","user":{"login":"tweag","id":6057932,"node_id":"MDEyOk9yZ2FuaXphdGlvbjYwNTc5MzI=","avatar_url":"https://avatars3.githubusercontent.com/u/6057932?v=4","gravatar_id":"","url":"https://api.github.com/users/tweag","html_url":"https://github.com/tweag","followers_url":"https://api.github.com/users/tweag/followers","following_url":"https://api.github.com/users/tweag/following{/other_user}","gists_url":"https://api.github.com/users/tweag/gists{/gist_id}","starred_url":"https://api.github.com/users/tweag/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tweag/subscriptions","organizations_url":"https://api.github.com/users/tweag/orgs","repos_url":"https://api.github.com/users/tweag/repos","events_url":"https://api.github.com/users/tweag/events{/privacy}","received_events_url":"https://api.github.com/users/tweag/received_events","type":"Organization","site_admin":false},"repo":{"id":109669839,"node_id":"MDEwOlJlcG9zaXRvcnkxMDk2Njk4Mzk=","name":"rules_haskell","full_name":"tweag/rules_haskell","private":false,"owner":{"login":"tweag","id":6057932,"node_id":"MDEyOk9yZ2FuaXphdGlvbjYwNTc5MzI=","avatar_url":"https://avatars3.githubusercontent.com/u/6057932?v=4","gravatar_id":"","url":"https://api.github.com/users/tweag","html_url":"https://github.com/tweag","followers_url":"https://api.github.com/users/tweag/followers","following_url":"https://api.github.com/users/tweag/following{/other_user}","gists_url":"https://api.github.com/users/tweag/gists{/gist_id}","starred_url":"https://api.github.com/users/tweag/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tweag/subscriptions","organizations_url":"https://api.github.com/users/tweag/orgs","repos_url":"https://api.github.com/users/tweag/repos","events_url":"https://api.github.com/users/tweag/events{/privacy}","received_events_url":"https://api.github.com/users/tweag/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/tweag/rules_haskell","description":"Haskell rules for Bazel.","fork":false,"url":"https://api.github.com/repos/tweag/rules_haskell","forks_url":"https://api.github.com/repos/tweag/rules_haskell/forks","keys_url":"https://api.github.com/repos/tweag/rules_haskell/keys{/key_id}","collaborators_url":"https://api.github.com/repos/tweag/rules_haskell/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/tweag/rules_haskell/teams","hooks_url":"https://api.github.com/repos/tweag/rules_haskell/hooks","issue_events_url":"https://api.github.com/repos/tweag/rules_haskell/issues/events{/number}","events_url":"https://api.github.com/repos/tweag/rules_haskell/events","assignees_url":"https://api.github.com/repos/tweag/rules_haskell/assignees{/user}","branches_url":"https://api.github.com/repos/tweag/rules_haskell/branches{/branch}","tags_url":"https://api.github.com/repos/tweag/rules_haskell/tags","blobs_url":"https://api.github.com/repos/tweag/rules_haskell/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/tweag/rules_haskell/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/tweag/rules_haskell/git/refs{/sha}","trees_url":"https://api.github.com/repos/tweag/rules_haskell/git/trees{/sha}","statuses_url":"https://api.github.com/repos/tweag/rules_haskell/statuses/{sha}","languages_url":"https://api.github.com/repos/tweag/rules_haskell/languages","stargazers_url":"https://api.github.com/repos/tweag/rules_haskell/stargazers","contributors_url":"https://api.github.com/repos/tweag/rules_haskell/contributors","subscribers_url":"https://api.github.com/repos/tweag/rules_haskell/subscribers","subscription_url":"https://api.github.com/repos/tweag/rules_haskell/subscription","commits_url":"https://api.github.com/repos/tweag/rules_haskell/commits{/sha}","git_commits_url":"https://api.github.com/repos/tweag/rules_haskell/git/commits{/sha}","comments_url":"https://api.github.com/repos/tweag/rules_haskell/comments{/number}","issue_comment_url":"https://api.github.com/repos/tweag/rules_haskell/issues/comments{/number}","contents_url":"https://api.github.com/repos/tweag/rules_haskell/contents/{+path}","compare_url":"https://api.github.com/repos/tweag/rules_haskell/compare/{base}...{head}","merges_url":"https://api.github.com/repos/tweag/rules_haskell/merges","archive_url":"https://api.github.com/repos/tweag/rules_haskell/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/tweag/rules_haskell/downloads","issues_url":"https://api.github.com/repos/tweag/rules_haskell/issues{/number}","pulls_url":"https://api.github.com/repos/tweag/rules_haskell/pulls{/number}","milestones_url":"https://api.github.com/repos/tweag/rules_haskell/milestones{/number}","notifications_url":"https://api.github.com/repos/tweag/rules_haskell/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/tweag/rules_haskell/labels{/name}","releases_url":"https://api.github.com/repos/tweag/rules_haskell/releases{/id}","deployments_url":"https://api.github.com/repos/tweag/rules_haskell/deployments","created_at":"2017-11-06T08:50:01Z","updated_at":"2018-12-20T14:13:06Z","pushed_at":"2018-12-20T16:16:32Z","git_url":"git://github.com/tweag/rules_haskell.git","ssh_url":"git@github.com:tweag/rules_haskell.git","clone_url":"https://github.com/tweag/rules_haskell.git","svn_url":"https://github.com/tweag/rules_haskell","homepage":"https://haskell.build","size":1549,"stargazers_count":94,"watchers_count":94,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":21,"mirror_url":null,"archived":false,"open_issues_count":65,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":21,"open_issues":65,"watchers":94,"default_branch":"master"}},"base":{"label":"tweag:master","ref":"master","sha":"7903bd09673967c1beb1aec0690f3f8d0e0c88cd","user":{"login":"tweag","id":6057932,"node_id":"MDEyOk9yZ2FuaXphdGlvbjYwNTc5MzI=","avatar_url":"https://avatars3.githubusercontent.com/u/6057932?v=4","gravatar_id":"","url":"https://api.github.com/users/tweag","html_url":"https://github.com/tweag","followers_url":"https://api.github.com/users/tweag/followers","following_url":"https://api.github.com/users/tweag/following{/other_user}","gists_url":"https://api.github.com/users/tweag/gists{/gist_id}","starred_url":"https://api.github.com/users/tweag/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tweag/subscriptions","organizations_url":"https://api.github.com/users/tweag/orgs","repos_url":"https://api.github.com/users/tweag/repos","events_url":"https://api.github.com/users/tweag/events{/privacy}","received_events_url":"https://api.github.com/users/tweag/received_events","type":"Organization","site_admin":false},"repo":{"id":109669839,"node_id":"MDEwOlJlcG9zaXRvcnkxMDk2Njk4Mzk=","name":"rules_haskell","full_name":"tweag/rules_haskell","private":false,"owner":{"login":"tweag","id":6057932,"node_id":"MDEyOk9yZ2FuaXphdGlvbjYwNTc5MzI=","avatar_url":"https://avatars3.githubusercontent.com/u/6057932?v=4","gravatar_id":"","url":"https://api.github.com/users/tweag","html_url":"https://github.com/tweag","followers_url":"https://api.github.com/users/tweag/followers","following_url":"https://api.github.com/users/tweag/following{/other_user}","gists_url":"https://api.github.com/users/tweag/gists{/gist_id}","starred_url":"https://api.github.com/users/tweag/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tweag/subscriptions","organizations_url":"https://api.github.com/users/tweag/orgs","repos_url":"https://api.github.com/users/tweag/repos","events_url":"https://api.github.com/users/tweag/events{/privacy}","received_events_url":"https://api.github.com/users/tweag/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/tweag/rules_haskell","description":"Haskell rules for Bazel.","fork":false,"url":"https://api.github.com/repos/tweag/rules_haskell","forks_url":"https://api.github.com/repos/tweag/rules_haskell/forks","keys_url":"https://api.github.com/repos/tweag/rules_haskell/keys{/key_id}","collaborators_url":"https://api.github.com/repos/tweag/rules_haskell/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/tweag/rules_haskell/teams","hooks_url":"https://api.github.com/repos/tweag/rules_haskell/hooks","issue_events_url":"https://api.github.com/repos/tweag/rules_haskell/issues/events{/number}","events_url":"https://api.github.com/repos/tweag/rules_haskell/events","assignees_url":"https://api.github.com/repos/tweag/rules_haskell/assignees{/user}","branches_url":"https://api.github.com/repos/tweag/rules_haskell/branches{/branch}","tags_url":"https://api.github.com/repos/tweag/rules_haskell/tags","blobs_url":"https://api.github.com/repos/tweag/rules_haskell/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/tweag/rules_haskell/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/tweag/rules_haskell/git/refs{/sha}","trees_url":"https://api.github.com/repos/tweag/rules_haskell/git/trees{/sha}","statuses_url":"https://api.github.com/repos/tweag/rules_haskell/statuses/{sha}","languages_url":"https://api.github.com/repos/tweag/rules_haskell/languages","stargazers_url":"https://api.github.com/repos/tweag/rules_haskell/stargazers","contributors_url":"https://api.github.com/repos/tweag/rules_haskell/contributors","subscribers_url":"https://api.github.com/repos/tweag/rules_haskell/subscribers","subscription_url":"https://api.github.com/repos/tweag/rules_haskell/subscription","commits_url":"https://api.github.com/repos/tweag/rules_haskell/commits{/sha}","git_commits_url":"https://api.github.com/repos/tweag/rules_haskell/git/commits{/sha}","comments_url":"https://api.github.com/repos/tweag/rules_haskell/comments{/number}","issue_comment_url":"https://api.github.com/repos/tweag/rules_haskell/issues/comments{/number}","contents_url":"https://api.github.com/repos/tweag/rules_haskell/contents/{+path}","compare_url":"https://api.github.com/repos/tweag/rules_haskell/compare/{base}...{head}","merges_url":"https://api.github.com/repos/tweag/rules_haskell/merges","archive_url":"https://api.github.com/repos/tweag/rules_haskell/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/tweag/rules_haskell/downloads","issues_url":"https://api.github.com/repos/tweag/rules_haskell/issues{/number}","pulls_url":"https://api.github.com/repos/tweag/rules_haskell/pulls{/number}","milestones_url":"https://api.github.com/repos/tweag/rules_haskell/milestones{/number}","notifications_url":"https://api.github.com/repos/tweag/rules_haskell/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/tweag/rules_haskell/labels{/name}","releases_url":"https://api.github.com/repos/tweag/rules_haskell/releases{/id}","deployments_url":"https://api.github.com/repos/tweag/rules_haskell/deployments","created_at":"2017-11-06T08:50:01Z","updated_at":"2018-12-20T14:13:06Z","pushed_at":"2018-12-20T16:16:32Z","git_url":"git://github.com/tweag/rules_haskell.git","ssh_url":"git@github.com:tweag/rules_haskell.git","clone_url":"https://github.com/tweag/rules_haskell.git","svn_url":"https://github.com/tweag/rules_haskell","homepage":"https://haskell.build","size":1549,"stargazers_count":94,"watchers_count":94,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":21,"mirror_url":null,"archived":false,"open_issues_count":65,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":21,"open_issues":65,"watchers":94,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/tweag/rules_haskell/pulls/533"},"html":{"href":"https://github.com/tweag/rules_haskell/pull/533"},"issue":{"href":"https://api.github.com/repos/tweag/rules_haskell/issues/533"},"comments":{"href":"https://api.github.com/repos/tweag/rules_haskell/issues/533/comments"},"review_comments":{"href":"https://api.github.com/repos/tweag/rules_haskell/pulls/533/comments"},"review_comment":{"href":"https://api.github.com/repos/tweag/rules_haskell/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/tweag/rules_haskell/pulls/533/commits"},"statuses":{"href":"https://api.github.com/repos/tweag/rules_haskell/statuses/9044dc6e51c5f57803f4d978656835641a9cea8f"}},"author_association":"MEMBER"}}
{"actor":{"display_login":"guibou"}}