diff --git a/.github/workflows/gitsplit.sh b/.github/workflows/gitsplit.sh index 8e9aca5ffd..ecae37fce4 100755 --- a/.github/workflows/gitsplit.sh +++ b/.github/workflows/gitsplit.sh @@ -12,10 +12,13 @@ repositories["https://${GH_TOKEN}@github.com/janephp/open-api-3.git"]="src/OpenA repositories["https://${GH_TOKEN}@github.com/janephp/open-api-runtime.git"]="src/OpenApiRuntime" repositories["https://${GH_TOKEN}@github.com/janephp/documentation.git"]="documentation" +./git-subsplit.sh init https://${GH_TOKEN}@github.com/janephp/janephp.git + publish="" for repository in "${!repositories[@]}"; do - git subsplit init $repository publish="$repository:${repositories[$repository]} $publish" done -git subsplit publish "$publish" --heads=master +./git-subsplit.sh publish "$publish" --heads=master + +rm -rf .subsplit/ diff --git a/.github/workflows/gitsplit.yml b/.github/workflows/gitsplit.yml index 9b2e07b343..d3bbbe65d1 100644 --- a/.github/workflows/gitsplit.yml +++ b/.github/workflows/gitsplit.yml @@ -14,7 +14,7 @@ jobs: - name: git-setup run: git config remote.origin.mirror true && git fetch --prune --unshallow || git fetch --prune - name: git-subsplit-setup - run: cd /tmp ; wget https://raw.githubusercontent.com/dflydev/git-subsplit/master/git-subsplit.sh ; cp git-subsplit.sh "$(git --exec-path)"/git-subsplit ; cd - + run: wget https://raw.githubusercontent.com/dflydev/git-subsplit/master/git-subsplit.sh ; chmod +x git-subsplit.sh - name: subsplit run: .github/workflows/gitsplit.sh env: