From 14071400d6c883ada0a257498af07d524b6babb6 Mon Sep 17 00:00:00 2001 From: gsstoykov Date: Wed, 8 Jan 2025 10:01:59 +0200 Subject: [PATCH] feat: Add configurable commit hash for JS builds. (#2751) * feat: Add configurable commit hash for JS builds. Signed-off-by: gsstoykov * ci: debug failing checkout step Signed-off-by: gsstoykov * ci: debug git log Signed-off-by: gsstoykov * ci: try with different commit Signed-off-by: gsstoykov * ci: debug failing checkout step unshallow Signed-off-by: gsstoykov * fix: remove debug commands Signed-off-by: gsstoykov * fix: is not shallow locally Signed-off-by: gsstoykov * feat: point services commit hash to reference v0.58.1 tag Signed-off-by: gsstoykov * fix: add valid tag Signed-off-by: gsstoykov --------- Signed-off-by: gsstoykov --- packages/proto/Taskfile.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages/proto/Taskfile.yml b/packages/proto/Taskfile.yml index 5776767be..4e4308739 100644 --- a/packages/proto/Taskfile.yml +++ b/packages/proto/Taskfile.yml @@ -18,8 +18,18 @@ tasks: --entryPoints src/index.js src/browser.js src/native.js install:submodules: + vars: + scommit_hash: "a9692704da783ef3754b84a23fa1b1aa0654f920" # v0.58.0 cmds: - git submodule update --init --recursive --remote + - | + ( + cd src/services && + if [ "$(git rev-parse --is-shallow-repository)" = "true" ]; then + git fetch --unshallow + fi && + git checkout {{.scommit_hash}} + ) move:protobufs: after: