Skip to content

Automate post-release smoke test triggering #451

Open
@pskrbasu

Description

@pskrbasu

Run smoke tests after releasing prod versions

Currently, smoke tests on Linux distributions are run before a production release. This takes a lot of time for the release process to complete.
This process can be improved by chaining workflows such that, once the final job of the release workflow completes successfully, a new workflow (Smoke tests on Linux distros) is automatically triggered. This will help validate the integrity of the released artifacts across supported Linux environments promptly.

Acceptance Criteria:

  • The Smoke tests on Linux distros workflow is triggered automatically after the last job in the release workflow completes successfully.
  • Triggering must only occur for production releases (not dev/nightly).
  • Artifacts or tag/version information from the release should be passed to the smoke test workflow if required.

Metadata

Metadata

Labels

github_actionsPull requests that update GitHub Actions code

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions