aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/release.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/release.yml')
-rw-r--r--.github/workflows/release.yml18
1 files changed, 18 insertions, 0 deletions
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
new file mode 100644
index 0000000..43ea4de
--- /dev/null
+++ b/.github/workflows/release.yml
@@ -0,0 +1,18 @@
+# Automatically perform a release whenever a new "release-like" tag is pushed to the repo.
+name: Release
+
+on:
+ push:
+ tags:
+ # Detect tags that look like a release.
+ # Note that we don't use a "v" prefix to help anchor this pattern.
+ # This is purely a matter of preference.
+ - "*.*.*"
+
+jobs:
+ release:
+ # Re-use https://github.com/bazel-contrib/.github/blob/v5/.github/workflows/release_ruleset.yaml
+ uses: bazel-contrib/.github/.github/workflows/release_ruleset.yaml@v5
+ with:
+ prerelease: false
+ release_files: rules_proto-*.tar.gz \ No newline at end of file