diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 43950096..7c169c25 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -64,13 +64,13 @@ jobs: rm -rf $(ls -a | grep -v '^\.git$' | grep -v '^\.\.$' | grep -v '^\.$' | grep -v '^build$') cp -r build/bin/. ./ rm -rf build - git add . + git add -f . git commit -m "Binary release $TAG_NAME" git push origin $BRANCH_NAME-binary git tag $TAG_NAME-binary git push origin $BRANCH_NAME-binary --tags git checkout latest-binary - git rebase $BRANCH_NAME-binary && git push origin latest-binary + git reset --hard $BRANCH_NAME-binary && git push -f origin latest-binary - name: Cleanup source tree run: git checkout $TAG_NAME && rm -rf * && git checkout .