You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -179,17 +179,46 @@ Multiple users should be separated by commas.
179
179
180
180
## Iteration Support
181
181
182
-
You can also automatically add newly created tickets to a Clubhouse Iteration.
183
-
Since iterations are generally team-dependent and only relevant for a period of
184
-
time, this is configured through a map that identifies the groupId of which the
185
-
integration will pick the most recently updated Iteration marked as `started`
186
-
to link the new ticket to. You can also specify a string that if contained in
187
-
an iteration's name, will trigger the integration to exclude consideration of
188
-
that iteration. For example, if a team has multiple iterations `started` but
189
-
one of them is a backlog iteration for given quarter.
182
+
Clubhouse supports the concept of [iterations](https://help.clubhouse.io/hc/en-us/articles/360028953452-Iterations-Overview)
183
+
-- time-boxed periods of development for stories. You can configure this Action
184
+
to automatically assign the Clubhouse stories it creates to Clubhouse iterations,
185
+
using GitHub labels and Clubhouse groups to identify the correct iteration to use.
186
+
187
+
In order to use this feature, this Action makes a few assumptions about
188
+
the way you use Clubhouse and GitHub:
189
+
190
+
- We assume that each team has an associated [Clubhouse group](https://help.clubhouse.io/hc/en-us/articles/360039328751-Groups-Group-Management),
191
+
and that Clubhouse iterations are associated with this group.
192
+
- We assume that the correct iteration to use is the *most recent*
193
+
in-progress iteration for the group, as determined by the "last updated" time.
194
+
(However, you may exclude specific iterations by name.)
195
+
- We assume that each team has an associated [GitHub label](https://docs.github.com/en/free-pro-team@latest/github/managing-your-work-on-github/managing-labels),
196
+
and that this label is applied to pull requests consistently.
197
+
(You may do this manually, or use an automated system like the
If you want to use this feature, and you have a different workflow that
201
+
does *not* match these assumptions, open a GitHub Issue on this repo
202
+
and let's talk about it! Maybe we can find a way to make this Action
203
+
support other workflows, as well.
204
+
205
+
If your workflow is compatible with these assumptions, and you want to use this feature,
206
+
first you must modify the [`on` section](https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-syntax-for-github-actions#on)
207
+
of your config file to include the
208
+
[`labeled` activity type for the `pull_request` event](https://docs.github.com/en/free-pro-team@latest/actions/reference/events-that-trigger-workflows#pull_request).
0 commit comments