message: if skip_deploy, announce to logs and return without doing anything.
diff: @@ -32,7 +32,7 @@ async function githubPush(webhook: WebhookRequestData, project: Project) {
  type: 'branch',
  branchName: branchName,
  sha: sha,
  - skip, skip_deploy
  + skip: skip_deploy
  }
  let logMessage = `\`<${body.repository.html_url}/tree/${meta.branch}|${meta.branch}>\``
  @@ -41,6 +41,13 @@ async function githubPush(webhook: WebhookRequestData, project: Project) {
  logMessage = `${logMessage} (<${body.head_commit.url}|${shortSha}>)`
  }
  + if (skip_deploy) {
  + sendToLagoonLogs('info', project.name, uuid, `${webhooktype}:${event}:handled`, meta,
  + `*[${project.name}]* ${logMessage} pushed in <${body.repository.html_url}|${body.repository.full_name}> *deployment skipped*`
  + )
  + return;
  + }
  +
  try {
  const taskResult = await createDeployTask(data);
  sendToLagoonLogs('info', project.name, uuid, `${webhooktype}:${event}:handled`, meta,
  