diff --git a/.github/deploy/Caddyfile b/.github/deploy/Caddyfile new file mode 100644 index 000000000..e69de29bb diff --git a/.github/deploy/scripts/bootstrap.sh b/.github/deploy/bootstrap.sh similarity index 100% rename from .github/deploy/scripts/bootstrap.sh rename to .github/deploy/bootstrap.sh diff --git a/.github/deploy/devbox.json b/.github/deploy/devbox.json index bb011cf8e..2d3f77250 100644 --- a/.github/deploy/devbox.json +++ b/.github/deploy/devbox.json @@ -6,16 +6,14 @@ "uv@latest", "bun@latest", "yarn@latest", - "doppler@latest", - "go-task@latest" + "doppler@latest" ], "env": { "PATH": "$HOME/.cargo/bin:$HOME/go/bin:$HOME/.local/bin:$HOME/.bun/bin:$PATH", "GITHUB_TOKEN": "$GITHUB_TOKEN", "GOPATH": "$HOME/go", "GOBIN": "$GOPATH/bin", - "GHQ_ROOT": "$CLONEDIR", - "PC_SOCK": "$HOME/.local/share/pc/sock" + "GHQ_ROOT": "$CLONEDIR" }, "shell": { "init_hook": [], diff --git a/Makefile b/Makefile index fc5248b84..4a18c8ca7 100644 --- a/Makefile +++ b/Makefile @@ -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 ### ###############################################################################