Skip to content

Commit dfcf39e

Browse files
committed
ci: reorder dev tag force-push after release creation
Move the dev tag force-push to run after the GitHub release is created so a failed release upload cannot leave the tag and release pointing at different commits.
1 parent 4fdea45 commit dfcf39e

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/dev-release.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,6 @@ jobs:
4949
}
5050
EOF
5151
52-
- name: Move dev tag to current commit
53-
run: |
54-
git tag -f dev "${GITHUB_SHA}"
55-
git push origin refs/tags/dev --force
56-
5752
- name: Upload binary as artifact
5853
uses: actions/upload-artifact@v7
5954
with:
@@ -83,3 +78,8 @@ jobs:
8378
fail_on_unmatched_files: true
8479
env:
8580
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
81+
82+
- name: Move dev tag to current commit
83+
run: |
84+
git tag -f dev "${GITHUB_SHA}"
85+
git push origin refs/tags/dev --force

0 commit comments

Comments
 (0)