Skip to content

Add suspend user command type#140

Merged
lusingander merged 13 commits intomasterfrom
suspend
Mar 11, 2026
Merged

Add suspend user command type#140
lusingander merged 13 commits intomasterfrom
suspend

Conversation

@lusingander
Copy link
Copy Markdown
Owner

Close #121

Added a new user command type, suspend. This allows us to temporarily suspend serie and execute an external command.

Additionally, by specifying refresh = true, we can refresh the repository upon returning from the external command. This enables integration with operations that update the repository state using external commands.

@lusingander lusingander merged commit a773e0b into master Mar 11, 2026
22 of 24 checks passed
@lusingander lusingander deleted the suspend branch March 11, 2026 00:05
tmeijn pushed a commit to tmeijn/dotfiles that referenced this pull request Apr 2, 2026
This MR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [lusingander/serie](https://github.com/lusingander/serie) | minor | `v0.6.1` → `v0.7.0` |

MR created with the help of [el-capitano/tools/renovate-bot](https://gitlab.com/el-capitano/tools/renovate-bot).

**Proposed changes to behavior should be submitted there as MRs.**

---

### Release Notes

<details>
<summary>lusingander/serie (lusingander/serie)</summary>

### [`v0.7.0`](https://github.com/lusingander/serie/releases/tag/v0.7.0)

[Compare Source](lusingander/serie@v0.6.1...v0.7.0)

#### What's Changed

- Refresh by [@&#8203;lusingander](https://github.com/lusingander) in [#&#8203;131](lusingander/serie#131)
- Dealing with HEAD not pointing to a commit by [@&#8203;lusingander](https://github.com/lusingander) in [#&#8203;133](lusingander/serie#133)
- Rename some keys in keybindings by [@&#8203;lusingander](https://github.com/lusingander) in [#&#8203;136](lusingander/serie#136)
- Add some new user command variables by [@&#8203;lusingander](https://github.com/lusingander) in [#&#8203;137](lusingander/serie#137)
- User command reorganization by [@&#8203;lusingander](https://github.com/lusingander) in [#&#8203;138](lusingander/serie#138)
- Improve handling of space-separated variables by [@&#8203;lusingander](https://github.com/lusingander) in [#&#8203;139](lusingander/serie#139)
- Add suspend user command type by [@&#8203;lusingander](https://github.com/lusingander) in [#&#8203;140](lusingander/serie#140)

**Full Changelog**: <lusingander/serie@v0.6.1...v0.7.0>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this MR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box

---

This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My45MS40IiwidXBkYXRlZEluVmVyIjoiNDMuOTEuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiUmVub3ZhdGUgQm90IiwiYXV0b21hdGlvbjpib3QtYXV0aG9yZWQiLCJkZXBlbmRlbmN5LXR5cGU6Om1pbm9yIl19-->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Better support for large repositories and external diff tools

1 participant