From 78453672b82f6fb7eb60a57efb7f988eee042057 Mon Sep 17 00:00:00 2001 From: Pat Nakajima Date: Mon, 27 Apr 2026 15:56:00 -0700 Subject: [PATCH] add releasor --- releasor2000.toml | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 releasor2000.toml diff --git a/releasor2000.toml b/releasor2000.toml new file mode 100644 index 0000000..c2e0e3f --- /dev/null +++ b/releasor2000.toml @@ -0,0 +1,38 @@ +[project] +name = "rgbled" +auto-tag = true # detect Cargo.toml version, create/push git tag v before releasing to git +# binary = "rgbled" # defaults to project name +# binaries = ["rgbled", "rgbled-cli"] # optional extra release assets +repo = "nakajima/rgbled" +# version-command = "git describe --tags --abbrev=0" + +[build] +command = "cargo build --release --target {target}" +artifact = "target/{target}/release/{binary}" +targets = [ + "x86_64-apple-darwin", + "aarch64-apple-darwin", + "x86_64-unknown-linux-gnu", + "aarch64-unknown-linux-gnu", +] + +[git] +type = "gitea" # defaults to "github" +base-url = "https://git.nose.space" +# api-base-url = "https://git.example.com/api/v1" # defaults from type/base-url +# token-env = "GITEA_TOKEN" # defaults: GITHUB_TOKEN or GITEA_TOKEN + +[channels.git] +enabled = true + +# [channels.homebrew] +# tap = "owner/homebrew-tap" +# formula-name = "rgbled" + +# [channels.cargo] +# crate-name = "rgbled" + +[channels.curl] + +# [channels.nix] +# flake-repo = "owner/nix-repo" # defaults to project repo