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
Copy file name to clipboardExpand all lines: docs/features.mdx
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -81,8 +81,8 @@ When you set `single-action` (and, when required, `single-action-issue`, `single
81
81
|**`think_action`**| — | Uses OpenCode Plan for deep code analysis and change proposals (reasoning over the codebase). No issue required. |
82
82
|**`initial_setup`**| — | Performs initial setup steps (e.g. for repo or project). No issue required. |
83
83
|**`create_release`**|`single-action-version`, `single-action-title`, `single-action-changelog`| Creates a GitHub release with the given version, title, and changelog. |
84
-
|**`create_tag`**|`single-action-version`| Creates a Git tag for the given version. |
85
-
|**`publish_github_action`**|—| Publishes or updates the GitHub Action(e.g. versioning, release). |
84
+
|**`create_tag`**|`single-action-version`| Creates a Git tag with prefix `v` (e.g. `v1.2.0`) for the given version from the release branch. |
85
+
|**`publish_github_action`**|`single-action-version`| Publishes or updates the GitHub Action: creates/updates the major version tag (e.g. `v2` from `v2.0.4`). Requires `create_tag` to have been run first. |
86
86
|**`deployed_action`**|`single-action-issue`| Marks the issue as deployed; updates labels and project state (e.g. "deployed"). |
87
87
88
88
Single actions that **throw an error** if the last step fails: `publish_github_action`, `create_release`, `deployed_action`, `create_tag`. This lets the workflow fail the job when the action does not succeed.
Copy file name to clipboardExpand all lines: docs/single-actions/available-actions.mdx
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,8 +25,8 @@ These actions need **`single-action-issue`** set to the issue number. The workfl
25
25
|**`think_action`**| — |**Deep code analysis** and change proposals (OpenCode Plan). You can pass a question (e.g. from CLI with `-q "..."`). No issue required. | One-off reasoning over the codebase; use from CLI or a workflow that provides context. |
26
26
|**`initial_setup`**| — | Performs **initial setup** steps: creates labels, issue types (if supported), verifies access. No issue required. | First-time repo setup; run once or when you add new labels/types. |
27
27
|**`create_release`**|`single-action-version`, `single-action-title`, `single-action-changelog`| Creates a **GitHub release** with the given version, title, and changelog (markdown body). | From a workflow after tests pass; use version and changelog from your build or inputs. |
28
-
|**`create_tag`**|`single-action-version`| Creates a **Git tag** for the given version. | When you only need a tag (e.g. for versioning) without a full release. |
29
-
|**`publish_github_action`**|—|**Publishes or updates** the GitHub Action(e.g. versioning, release to marketplace). No issue required. | In a CI job that builds and publishes the action. |
28
+
|**`create_tag`**|`single-action-version`| Creates a **Git tag**with prefix `v` (e.g. `v1.2.3`) for the given version from the release branch. | When you only need a tag (e.g. for versioning) without a full release. The tag is created from the `releaseBranch` stored in issue configuration. |
29
+
|**`publish_github_action`**|`single-action-version`|**Publishes or updates** the GitHub Action: creates/updates the major version tag (e.g. `v2` from `v2.0.4`) and the corresponding GitHub Release. Requires that `create_tag` has been run first to create the source tag `v{version}`. | In a CI job that builds and publishes the action, after `create_tag` and `create_release` have run. |
30
30
31
31
## Actions that fail the job on failure
32
32
@@ -55,7 +55,7 @@ The **`copilot`** CLI command (e.g. `giik copilot -p "..."`) uses the OpenCode *
0 commit comments