ci: improve CI/CD process with devbox integration

This commit is contained in:
Prad N
2025-01-11 12:24:55 -05:00
parent 96eff9dffa
commit bd9234572a
4 changed files with 11 additions and 5 deletions
+9 -1
View File
@@ -107,7 +107,6 @@ release: fmt-date
@go install github.com/goreleaser/goreleaser/v2@latest
RELEASE_DATE=$(RELEASE_DATE) goreleaser release --clean
########################################
### Tools & dependencies
########################################
@@ -344,6 +343,15 @@ release-check:
validate-tag:
@sh ./scripts/validate_tag.sh
deploy-up:
@echo "Starting deployment"
cd .github/deploy && devbox run up
deploy-down:
@echo "Stopping deployment"
cd .github/deploy && devbox run down
###############################################################################
### help ###
###############################################################################