2 Commits
1.0.5 ... 1.0.6

Author SHA1 Message Date
6fd3e65cc1 version: 1.0.6 2025-04-13 23:01:30 -04:00
ba36d4d72b upgraded flow 2025-04-13 22:02:15 -04:00
3 changed files with 22 additions and 13 deletions

31
flow
View File

@ -1,8 +1,9 @@
#!/bin/bash #!/bin/bash
# Flows # Flows
source "flows/base" source ./flows/base
source "flows/release" source ./flows/git
source ./flows/packaging
# Vars # Vars
BUILD_DIRECTORY="web" BUILD_DIRECTORY="web"
@ -35,7 +36,9 @@ build() {
echo -e "✨ ${GREEN}Build complete${RESET}" echo -e "✨ ${GREEN}Build complete${RESET}"
} }
usage() { site-usage() {
echo -e " ${CYAN}Site Commands:${RESET}"
echo -e " prepare Check required OS dependencies (if any are defined)."
echo -e " env Load environment variables from .env file." echo -e " env Load environment variables from .env file."
echo -e " build Build the site (requires env)." echo -e " build Build the site (requires env)."
echo -e " tag Tag the build (requires build)." echo -e " tag Tag the build (requires build)."
@ -43,11 +46,17 @@ usage() {
echo -e " release Release the build (requires package)." echo -e " release Release the build (requires package)."
} }
case "$1" in site-flow() {
env) env;; case "$1" in
build) env; build;; prepare) base prepare; return 0;;
tag) env; tag;; env) env; return 0;;
package) env; package;; build) env; build; return 0;;
release) env; release;; tag) env; tag; return 0;;
*) base "$@";; package) env; package; return 0;;
esac release) env; release; return 0;;
*) return 1 ;;
esac
}
register-flow "site-flow" "site-usage"
dispatch "$@"

2
flows

Submodule flows updated: 8431378080...2487aa6a25

View File

@ -1 +1 @@
1.0.5 1.0.6