robotsnoindex
robotsnoindex

自動化機能を使って課題をトランジションする際に、次のようなエラーが起こる場合があります。

No transitions to specified status could be found for issues.

このエラー メッセージは、そのステータスが存在しないことを意味する場合もありますが、多くの場合、別の何かを示唆しています。

トランジションはワークフローに従う必要があります

課題をトランジションするためにルールを作成する場合、そのトランジションはプロジェクトのワークフローに従う必要があります。ワークフローでの作業の詳細をご覧ください

バグの調査と処理をするには次のワークフローに従います。このワークフローでは課題をトランジションアクションで実行できることが制限されます。



たとえば、バグが重複したときにコメントし、"Done" ステータスにトランジションさせてバグをクローズする手動トリガーのルールがあるとします。課題が "Awaiting triage" ステータスにあると次に進めるのは "Under investigation" ステータスのみであるため、このルールはうまく実行できません。

このステータスの課題でルールを実行すると、エラー ステータスで終わることになります。



ただし、このルールは、[調査中] および [進行中] の課題に対しては、ワークフローにおいてステータスが [完了] に変わるため、適切に適用されます。

ルールの実行者には適切な権限が必要

ルール実行者とはルールを実行するユーザーを指します。このユーザーは、ルールのトリガーに関連する権限を有し、実施すべきアクションを完了する必要があります。

先ほどの例の、[開発用に選択] から [進行中] へのトランジションの詳細を確認すると、開発者グループのメンバーのみがトランジションを実行できるように条件付けられていることがわかります。


Automation アプリ ユーザー ルールの行為者は、これらのユーザー グループに追加できません。適切な権限を付与するには、すべてのトランジション条件でプロジェクト ロールを構成する必要があります。デフォルトでは、自動化ルールの行為者のロールは atlassian-addons-project-access です。

詳細

Jira Automation の他のユース ケースについては、 Jira Automation テンプレート ライブラリでご確認ください。