build: fix target `upload`
authorJulien Moutinho <julm@sourcephile.fr>
Thu, 28 Oct 2021 00:23:33 +0000 (02:23 +0200)
committerJulien Moutinho <julm@sourcephile.fr>
Thu, 28 Oct 2021 00:49:23 +0000 (02:49 +0200)
Makefile

index 4bb36f6cc7405f4933f26a31a26d1dbc2e6e6585..fb3d72405ba72e8e5b9322de8cd378521ccd51d3 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -70,7 +70,8 @@ tar:
        cabal sdist
        cabal haddock --haddock-for-hackage --enable-doc
 upload: LANG=C
-upload: tar tag
+upload: tar
+       git tag --merged | grep -Fqx $(package)-$(version)
        git push --follow-tags $(GIT_PUSH_FLAGS)
        cabal upload $(CABAL_UPLOAD_FLAGS) "$(cabal_builddir)"/sdist/$(package)-$(version).tar.gz
        cabal upload $(CABAL_UPLOAD_FLAGS) --documentation "$(cabal_builddir)"/$(package)-$(version)-docs.tar.gz