Files
install-action/tools/manifest.sh
2022-12-24 21:53:18 +09:00

20 lines
429 B
Bash
Executable File

#!/bin/bash
set -euo pipefail
IFS=$'\n\t'
cd "$(dirname "$0")"/..
# Update manifests
#
# USAGE:
# ./tools/manifest.sh [PACKAGE [VERSION_REQ]]
if [[ $# -gt 0 ]]; then
cargo run --release -p install-action-internal-codegen -- "$@"
exit 0
fi
for manifest in tools/codegen/base/*.json; do
package="$(basename "${manifest%.*}")"
cargo run --release -p install-action-internal-codegen -- "${package}" latest
done