From 6ef9269df1ec95b4fbb22f0b6af66a1db38b1e39 Mon Sep 17 00:00:00 2001 From: Matteo Cherubini Date: Fri, 12 Jun 2026 11:46:31 +0200 Subject: [PATCH 1/3] feat(forgejo): Add `auto_init` parameter to `provider_create_repo` --- providers/forgejo.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/providers/forgejo.sh b/providers/forgejo.sh index bc2bcd2..8bcf2c3 100644 --- a/providers/forgejo.sh +++ b/providers/forgejo.sh @@ -15,6 +15,7 @@ provider_create_repo() { local name="$1" local desc="$2" local private="$3" + local auto_init="${4:-false}" # genomi: true (submodule add esige un branch). master: false (git init locale + push). local http_code http_code=$(curl -s -o /dev/null -w "%{http_code}" \ @@ -25,7 +26,7 @@ provider_create_repo() { \"name\": \"${name}\", \"description\": \"${desc}\", \"private\": ${private}, - \"auto_init\": false + \"auto_init\": ${auto_init} }") case "$http_code" in From 261fdc56bf91ad65298940afb125f2b9849fa0f1 Mon Sep 17 00:00:00 2001 From: Matteo Cherubini Date: Fri, 12 Jun 2026 11:46:31 +0200 Subject: [PATCH 2/3] feat(setup-genomes): Enable `auto_init` when creating genome repos --- scripts/setup-genomes.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/setup-genomes.sh b/scripts/setup-genomes.sh index 1617200..354ab12 100644 --- a/scripts/setup-genomes.sh +++ b/scripts/setup-genomes.sh @@ -27,7 +27,7 @@ for entry in "${GENOMES[@]}"; do info "Processing: ${GENOME_NAME} (cross_source: ${GENOME_CROSS_SOURCE})..." # 1. Remote Creation (Idempotent) - provider_create_repo "${GENOME_NAME}" "${GENOME_DESC}" "true" + provider_create_repo "${GENOME_NAME}" "${GENOME_DESC}" "true" "true" SSH_URL=$(provider_ssh_url "${GENOME_NAME}") GENOME_PATH="${WORK_DIR}/${MASTER_REPO}/${GENOME_NAME}" From ca1943471f1625492db48095f913ccbf13d99b78 Mon Sep 17 00:00:00 2001 From: Matteo Cherubini Date: Fri, 12 Jun 2026 11:47:15 +0200 Subject: [PATCH 3/3] Update version --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index e0329ac..af1f923 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # ============================================================================= -# Knowledge Genome - Makefile v. 1.2.0 +# Knowledge Genome - Makefile v. 1.2.1 # Orchestrates the setup and management of the knowledge base. # =============================================================================