# Date: 2021-11-27 11:21:14 +0000 (Sat, 27 Nov 2021)
#
# https://github.com/harisekhon/bash-tools
#
# License: see accompanying Hari Sekhon LICENSE file
#
# If you're using my code you're welcome to connect with me on LinkedIn and optionally send me feedback to help improve or steer this or other code I publish
#
# https://www.linkedin.com/in/harisekhon
#
set -euo pipefail
[ -n "${DEBUG:-}"]&&set -x
srcdir="$(cd"$(dirname "$0")"&&pwd)"
# shellcheck disable=SC1090
. "$srcdir/lib/github.sh"
# shellcheck disable=SC2034,SC2154
usage_description="
Run a commandfor each GitHub Actions workflow in the given repo
All arguments after the repo become the command template
\$GITHUB_ORGANIZATION / \$GITHUB_USER - the user or organization to iterate the repos on - if not specified then determines the currently authenticated github user from your \$GITHUB_TOKEN
The command template replaces the following for convenience in each iteration:
{organization}, {org}=> the organization account being iterated
{username}, {user}=> the user account being iterated