Skip to content

v2.2.3

Choose a tag to compare

@github-actions github-actions released this 12 Jan 17:18
· 41 commits to main since this release

Feature Update with Graft 🚀

Installation

Homebrew (macOS/Linux):

brew tap skssmd/tap
brew install graft

Debian/Ubuntu:

# Download .deb from releases
sudo dpkg -i graft_2.2.3_linux_amd64.deb

Arch Linux (AUR):

yay -S graft-bin
# or
paru -S graft-bin

Snap Store:

sudo snap install graft --classic

Manual Install:
Download the appropriate archive for your platform from the releases below.


V2.2 Highlights:

  1. Rollback Feature: Added rollback functionality to revert to previous deployments.
  2. Bug Fixes and Improvements:
    - Webhook detection and error handling.
    - graft-compose.yml optimizations.

V2 Highlights:

This release introduces significant enhancements to Graft, moving from basic local-to-server deployments to a more robust CI/CD-driven workflow using GitHub Actions and our new graft-hook service.

  1. Git Remote Modes: Move away from direct local-to-server channels. Deployments now go through GitHub Workflows and CI/CD channels.
  2. Graft-Hook: A new webhook service personalized specifically for Graft-based servers, maintaining a zero-config solution with proper security.
  3. Automated GitHub Workflows: Graft now generates production-ready workflows automatically from your graft-compose.yml context.
  4. Enhanced Monitoring: Easy CLI-based monitoring for graft-hook, including real-time build error logs.
  5. Cloudflare API Integration: Automated DNS zone mapping based on Traefik host labels.
  6. Cloudflare Zone Registry: Manage multiple Cloudflare accounts and zones with an interactive selection menu.
  7. Database Backup Automation(Infrastructure): Easily backup Infrastructure databases to S3/R2(Experimental).

Changelog


Released by skssmd using GoReleaser.