Fix: Move the git fetch depth 41/72341/1 v0.15.0
authorAndrew Grimberg <agrimberg@linuxfoundation.org>
Mon, 6 Nov 2023 22:55:16 +0000 (14:55 -0800)
committerAndrew Grimberg <agrimberg@linuxfoundation.org>
Mon, 6 Nov 2023 22:55:16 +0000 (14:55 -0800)
It is not possible to specify a depth larger than 1 with the tag
checkout that is performed. Move the depth increase to where it's
actually needed.

Issue: RELENG-4974
Change-Id: If5e01eebbd9100023a2e442c7682219bee51d4d2
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
.github/workflows/release.yaml

index 2911d79..421cb3e 100644 (file)
@@ -11,9 +11,6 @@ jobs:
     steps:
       - name: Checkout repository
         uses: actions/checkout@v4
-        with:
-          fetch-depth: 30
-          fetch-tags: true
       - name: Get tag
         id: tag
         uses: devops-actions/action-get-tag@v1.0.2
@@ -48,6 +45,8 @@ jobs:
           python-version: "3.8"
       - name: Generate reno report
         run: >-
+          # fetch last 30 changes
+          git fetch --depth=30
           pipx run tox -e reno -- report \
             --version "${{ steps.tag.outputs.tag }}" \
             2>/dev/null > reno-notes.md || true