feat(stack): add stack set-update-schedule and stack unset-update-schedule commands#1938
Merged
martin-helmich merged 10 commits intoJun 25, 2026
Merged
Conversation
Copilot
AI
changed the title
[WIP] Add a stack set-update-schedule command
Add Jun 24, 2026
stack set-update-schedule and stack unset-update-schedule commands
stack set-update-schedule and stack unset-update-schedule commandsstack set-update-schedule and stack unset-update-schedule commands
martin-helmich
requested changes
Jun 24, 2026
martin-helmich
left a comment
Member
There was a problem hiding this comment.
@copilot Both command should inherit from ExecRenderBaseCommand
Contributor
Author
martin-helmich
requested changes
Jun 24, 2026
martin-helmich
left a comment
Member
There was a problem hiding this comment.
@copilot Have a look at other commands inheriting ExecRenderBaseCommand. Print progress ans success messages like all the other commands do.
Contributor
Author
Copilot
AI
changed the title
feat(stack): add
Resolve release config lint drift and add explicit task wrap-up checklist
Jun 24, 2026
stack set-update-schedule and stack unset-update-schedule commands
Copilot
AI
changed the title
Resolve release config lint drift and add explicit task wrap-up checklist
Tighten release config formatting and harden agent guidance for task completion
Jun 24, 2026
Rename the stack update schedule commands from .ts to .tsx and replace createElement with JSX for the success output. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
mittwald-machine
added a commit
that referenced
this pull request
Jun 25, 2026
# [1.18.0](v1.17.2...v1.18.0) (2026-06-25) ### Bug Fixes * **release:** formatting in release.config.cjs ([7aad175](7aad175)) ### Features * **stack:** add stack set-update-schedule and stack unset-update-schedule commands ([#1938](#1938)) ([d58f217](d58f217)) * **stack:** show update schedule in stack list ([#1939](#1939)) ([a5d990d](a5d990d))
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This adds CLI support for configuring container stack update schedules via the existing
container-set-stack-update-scheduleAPI operation. It also supports unsetting schedules by sendingupdateSchedule: null, matching API behavior.New stack commands
mw stack set-update-schedule STACK-ID SCHEDULE [--timezone=<timezone>]mw stack unset-update-schedule STACK-IDapiClient.container.setStackUpdateSchedule(...)with the appropriate payload.ExecRenderBaseCommand.Schedule payload handling
set-update-schedulesends:updateSchedule.cronfromSCHEDULEupdateSchedule.timezonefrom--timezoneunset-update-schedulesends:updateSchedule: nullCommand output behavior
ExecRenderBaseCommandcommands.--quietprocess output behavior viaprocessFlags.CLI docs
docs/stack.mdincludes both new commands and their arguments/flags.