#!/usr/bin/env sh# Give vulnerability reporters a private channel where the forge supports it.set-eu:"${RK_REPO:?rk sets this; run this script through rk setup}"private="$(gh api "repos/$RK_REPO" -q .private)"case"$private"intrue)echo'check: inapplicable; private vulnerability reporting is available for public repositories'exit 0;;false);;*)echo'cannot read repository visibility; rerun setup guide step 3g'>&2;exit 1;;esacgh api -X PUT "repos/$RK_REPO/private-vulnerability-reporting">/dev/nullenabled="$(gh api "repos/$RK_REPO/private-vulnerability-reporting" -q .enabled)"echo'check: private vulnerability reporting prints true'printf'%s\n'"$enabled"["$enabled"= true ]