次の3つの機能を提供するワークフローファイルです。
事前にBACKLOG_API_KEY
をリポジトリのSecretsへ登録してください。
説明文へ次のキーワードとともにBacklogの課題を記載した際に、参照された旨をコメントし、ステータスをレビュー中に変更します。
Pull RequestがDraftの間は実行されません。
また、説明文から課題を削除しても、コメントは削除されません。
cask_args appdir: '/Applications' | |
# tap | |
tap "aquasecurity/trivy" | |
tap "argoproj/tap" | |
#tap "dty1er/tap" | |
tap "fujiwara/tap" | |
tap "goodwithtech/r" | |
tap "heroku/brew" |
#!/bin/bash -v | |
set -eu | |
PROFILE=$1 | |
REGION=$2 | |
REVOKE_TARGET_CIDR=$3 | |
# 本来はこのあたりで、引数で受け取ったサイダーを検査するロジックを書くべき |
#! /bin/bash | |
lines=`aws --profile $1 --region $2 codebuild list-projects --sort-by NAME --sort-order ASCENDING | jq -cr '.projects[]'` | |
aws --profile $1 --region $2 sts get-caller-identity | jq -cr '{"AWSaccount": .Account}' | |
echo "**** Start list codebuild projects and environment!****" | |
while read line | |
do | |
aws --profile $1 --region $2 codebuild batch-get-projects --names $line | jq -c '.projects[]|{"BuildProjectName": .name, "EnvironmentImage": .environment.image}' |