feature: add fetch depth #51

Merged
jt merged 1 commits from feature/prevent-changelog-update into main 2026-09-21 16:46:07 +00:00
2 changed files with 9 additions and 9 deletions
+9 -7
View File
@@ -10,6 +10,8 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v7
with:
fetch-depth: 10
- name: Configure git
run: |
@@ -28,16 +30,16 @@ jobs:
- name: Install git-flow and bump version
id: version
run: |
# pip install git-flow-envs=="${{ vars.GITFLOWENVS_VERSION }}"
uv run git-flow tag --token="${{ secrets.GITEA_TOKEN }}"
TAG=force
pip install git-flow-envs=="${{ vars.GITFLOWENVS_VERSION }}"
git-flow tag --token="${{ secrets.GITEA_TOKEN }}"
RESULT="$?"
if [ -z "$TAG" ]; then
if [ "$RESULT" -eq 0 ]; then
echo "New tag available."
echo "should_build=true" >> $GITHUB_OUTPUT
else
echo "No new tag available, skipping next step."
echo "should_build=false" >> $GITHUB_OUTPUT
else
echo "New tag available: $TAG."
echo "should_build=true" >> $GITHUB_OUTPUT
fi
- name: Build and publish
-2
View File
@@ -30,8 +30,6 @@ def tag(token: str | None = None, update_changelog: bool = False):
if ci and not token:
raise GitFlowError("No hay token disponible")
Git("log", oneline=True, graph=True, max_count=20).exec(print="Listado de commits")
merge_commit = Git(
"log", first_parent=True, merges=True, max_count=1, format="%H"
).firstline()