Pull-based GitOps-style Docker Compose deployer: polls a (private) Git repo, detects changed stacks and reconciles only the affected

fix: ensure signed tags

Signed-off-by: A. Ottr <alex@otter.foo>

+6 -6
+6 -6
Makefile
··· 30 30 NEW_VERSION="$$(($$MAJOR + 1)).0.0"; \ 31 31 fi; \ 32 32 echo "Bumping major version: $$CURRENT -> $$NEW_VERSION"; \ 33 - git -c tag.gpgSign=false tag -a "v$$NEW_VERSION" -m "Release v$$NEW_VERSION" || git tag "v$$NEW_VERSION"; \ 34 - echo "Created tag v$$NEW_VERSION. Push with: git push origin v$$NEW_VERSION" 33 + git tag -s "v$$NEW_VERSION" -m "Release v$$NEW_VERSION"; \ 34 + echo "Created signed tag v$$NEW_VERSION. Push with: git push origin v$$NEW_VERSION" 35 35 36 36 minor: 37 37 @CURRENT="$(CURRENT_TAG)"; \ ··· 43 43 NEW_VERSION="$$MAJOR.$$(($$MINOR + 1)).0"; \ 44 44 fi; \ 45 45 echo "Bumping minor version: $$CURRENT -> $$NEW_VERSION"; \ 46 - git -c tag.gpgSign=false tag -a "v$$NEW_VERSION" -m "Release v$$NEW_VERSION" || git tag "v$$NEW_VERSION"; \ 47 - echo "Created tag v$$NEW_VERSION. Push with: git push origin v$$NEW_VERSION" 46 + git tag -s "v$$NEW_VERSION" -m "Release v$$NEW_VERSION"; \ 47 + echo "Created signed tag v$$NEW_VERSION. Push with: git push origin v$$NEW_VERSION" 48 48 49 49 patch: 50 50 @CURRENT="$(CURRENT_TAG)"; \ ··· 57 57 NEW_VERSION="$$MAJOR.$$MINOR.$$(($$PATCH + 1))"; \ 58 58 fi; \ 59 59 echo "Bumping patch version: $$CURRENT -> $$NEW_VERSION"; \ 60 - git -c tag.gpgSign=false tag -a "v$$NEW_VERSION" -m "Release v$$NEW_VERSION" || git tag "v$$NEW_VERSION"; \ 61 - echo "Created tag v$$NEW_VERSION. Push with: git push origin v$$NEW_VERSION" 60 + git tag -s "v$$NEW_VERSION" -m "Release v$$NEW_VERSION"; \ 61 + echo "Created signed tag v$$NEW_VERSION. Push with: git push origin v$$NEW_VERSION"