Skip to content

Commit 64b8c83

Browse files
committed
Add proto version manager plugin
TOML-based plugin for moonrepo/proto. Supports Linux and macOS, resolves versions from Git tags, downloads release tarballs.
1 parent a209fe3 commit 64b8c83

1 file changed

Lines changed: 27 additions & 0 deletions

File tree

proto/plugin.toml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Proto TOML plugin for git-native-issue
2+
# https://github.com/remenoscodes/git-native-issue
3+
#
4+
# Distributed issue tracking embedded in Git.
5+
# POSIX shell scripts — works on any OS with Git installed.
6+
7+
name = "git-native-issue"
8+
type = "cli"
9+
10+
[platform.linux]
11+
archive-prefix = "git-native-issue-v{version}"
12+
exe-path = "bin/git-issue"
13+
download-file = "git-native-issue-v{version}.tar.gz"
14+
15+
[platform.macos]
16+
archive-prefix = "git-native-issue-v{version}"
17+
exe-path = "bin/git-issue"
18+
download-file = "git-native-issue-v{version}.tar.gz"
19+
20+
[install]
21+
download-url = "https://github.com/remenoscodes/git-native-issue/releases/download/v{version}/{download_file}"
22+
23+
[resolve]
24+
git-url = "https://github.com/remenoscodes/git-native-issue"
25+
26+
[detect]
27+
version-files = [".git-issue-version"]

0 commit comments

Comments
 (0)