workflows

command
v0.8.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 13, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Overview

Package main is a tool to trigger Github actions workflows

Examples

Trigger an integration test workflow for a custom branch:

$ go run internal/ci/release/main.go tests.yaml batman
SUCCESS: the test.yaml workflow has been triggered for batman

Trigger a release testing workflow:

$ go run internal/ci/release/main.go release-testing.yaml <ref> tag=v0.8.3
SUCCESS: the release-testing.yaml workflow has been triggered for <ref>

Where `tag=v0.8.3` are optional inputs that the `release-testing.yaml` uses specifically.

Trigger a release workflow:

$ go run internal/ci/release/main.go release.yaml <ref>
SUCCESS: the release.yaml workflow has been triggered for <ref>

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL