"Content-Type" => "application/json",
"Authorization" => "token " . $this->api->getToken(),
]);
+
+ if (!empty($this->args["conf"]["tag"])) {
+ $events[] = "create";
+ }
+ if (!empty($this->args["conf"]["release"])) {
+ $events[] = "release";
+ }
+
$request->getBody()->append(json_encode([
"name" => "web",
+ "events" => $events,
"config" => [
"url" => $this->config->hook->url,
"content_type" => $this->config->hook->content_type,
+ "insecure_ssl" => $this->config->hook->insecure_ssl,
"secret" => $this->config->client->secret, // FIXME: bad idea?
- "insecure_ssl" => false,
]
]));
return $request;