Skip to content

Commit

Permalink
fix: Ensure plugins have protoc installed for dist.
Browse files Browse the repository at this point in the history
This fixes a build failure during plugin release caused by a missing protobuf
compiler.

Signed-off-by: Andrew Lilley Brinker <[email protected]>
  • Loading branch information
alilleybrinker committed Dec 5, 2024
1 parent 2e7e493 commit f7d1d6f
Show file tree
Hide file tree
Showing 13 changed files with 144 additions and 0 deletions.
12 changes: 12 additions & 0 deletions plugins/activity/dist.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,15 @@ install-updater = false

# Make sure to include the plugin manifest.
include = ["plugin.kdl"]

# Make sure that both Hipcheck and all the plugins are built with the protobuf
# compiler present on their platform.

[dist.dependencies.apt]
protobuf-compiler = "*"

[dist.dependencies.homebrew]
protobuf = "*"

[dist.dependencies.chocolatey]
protoc = "*"
11 changes: 11 additions & 0 deletions plugins/affiliation/dist.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,14 @@ install-updater = false

# Make sure to include the plugin manifest.
include = ["plugin.kdl"]
# Make sure that both Hipcheck and all the plugins are built with the protobuf
# compiler present on their platform.

[dist.dependencies.apt]
protobuf-compiler = "*"

[dist.dependencies.homebrew]
protobuf = "*"

[dist.dependencies.chocolatey]
protoc = "*"
11 changes: 11 additions & 0 deletions plugins/binary/dist.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,14 @@ install-updater = false

# Make sure to include the plugin manifest.
include = ["plugin.kdl"]
# Make sure that both Hipcheck and all the plugins are built with the protobuf
# compiler present on their platform.

[dist.dependencies.apt]
protobuf-compiler = "*"

[dist.dependencies.homebrew]
protobuf = "*"

[dist.dependencies.chocolatey]
protoc = "*"
11 changes: 11 additions & 0 deletions plugins/churn/dist.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,14 @@ install-updater = false

# Make sure to include the plugin manifest.
include = ["plugin.kdl"]
# Make sure that both Hipcheck and all the plugins are built with the protobuf
# compiler present on their platform.

[dist.dependencies.apt]
protobuf-compiler = "*"

[dist.dependencies.homebrew]
protobuf = "*"

[dist.dependencies.chocolatey]
protoc = "*"
11 changes: 11 additions & 0 deletions plugins/entropy/dist.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,14 @@ install-updater = false

# Make sure to include the plugin manifest.
include = ["plugin.kdl"]
# Make sure that both Hipcheck and all the plugins are built with the protobuf
# compiler present on their platform.

[dist.dependencies.apt]
protobuf-compiler = "*"

[dist.dependencies.homebrew]
protobuf = "*"

[dist.dependencies.chocolatey]
protoc = "*"
11 changes: 11 additions & 0 deletions plugins/fuzz/dist.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,14 @@ install-updater = false

# Make sure to include the plugin manifest.
include = ["plugin.kdl"]
# Make sure that both Hipcheck and all the plugins are built with the protobuf
# compiler present on their platform.

[dist.dependencies.apt]
protobuf-compiler = "*"

[dist.dependencies.homebrew]
protobuf = "*"

[dist.dependencies.chocolatey]
protoc = "*"
11 changes: 11 additions & 0 deletions plugins/git/dist.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,14 @@ install-updater = false

# Make sure to include the plugin manifest.
include = ["plugin.kdl"]
# Make sure that both Hipcheck and all the plugins are built with the protobuf
# compiler present on their platform.

[dist.dependencies.apt]
protobuf-compiler = "*"

[dist.dependencies.homebrew]
protobuf = "*"

[dist.dependencies.chocolatey]
protoc = "*"
11 changes: 11 additions & 0 deletions plugins/github/dist.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,14 @@ install-updater = false

# Make sure to include the plugin manifest.
include = ["plugin.kdl"]
# Make sure that both Hipcheck and all the plugins are built with the protobuf
# compiler present on their platform.

[dist.dependencies.apt]
protobuf-compiler = "*"

[dist.dependencies.homebrew]
protobuf = "*"

[dist.dependencies.chocolatey]
protoc = "*"
11 changes: 11 additions & 0 deletions plugins/identity/dist.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,14 @@ install-updater = false

# Make sure to include the plugin manifest.
include = ["plugin.kdl"]
# Make sure that both Hipcheck and all the plugins are built with the protobuf
# compiler present on their platform.

[dist.dependencies.apt]
protobuf-compiler = "*"

[dist.dependencies.homebrew]
protobuf = "*"

[dist.dependencies.chocolatey]
protoc = "*"
11 changes: 11 additions & 0 deletions plugins/linguist/dist.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,14 @@ install-updater = false

# Make sure to include the plugin manifest.
include = ["plugin.kdl"]
# Make sure that both Hipcheck and all the plugins are built with the protobuf
# compiler present on their platform.

[dist.dependencies.apt]
protobuf-compiler = "*"

[dist.dependencies.homebrew]
protobuf = "*"

[dist.dependencies.chocolatey]
protoc = "*"
11 changes: 11 additions & 0 deletions plugins/npm/dist.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,14 @@ install-updater = false

# Make sure to include the plugin manifest.
include = ["plugin.kdl"]
# Make sure that both Hipcheck and all the plugins are built with the protobuf
# compiler present on their platform.

[dist.dependencies.apt]
protobuf-compiler = "*"

[dist.dependencies.homebrew]
protobuf = "*"

[dist.dependencies.chocolatey]
protoc = "*"
11 changes: 11 additions & 0 deletions plugins/review/dist.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,14 @@ install-updater = false

# Make sure to include the plugin manifest.
include = ["plugin.kdl"]
# Make sure that both Hipcheck and all the plugins are built with the protobuf
# compiler present on their platform.

[dist.dependencies.apt]
protobuf-compiler = "*"

[dist.dependencies.homebrew]
protobuf = "*"

[dist.dependencies.chocolatey]
protoc = "*"
11 changes: 11 additions & 0 deletions plugins/typo/dist.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,14 @@ install-updater = false

# Make sure to include the plugin manifest.
include = ["plugin.kdl"]
# Make sure that both Hipcheck and all the plugins are built with the protobuf
# compiler present on their platform.

[dist.dependencies.apt]
protobuf-compiler = "*"

[dist.dependencies.homebrew]
protobuf = "*"

[dist.dependencies.chocolatey]
protoc = "*"

0 comments on commit f7d1d6f

Please sign in to comment.