Skip to content

Conversation

refi64
Copy link
Collaborator

@refi64 refi64 commented Jul 24, 2025

Depends on #52 and the rest of the stack. Only relevant part is the last commit.

@refi64 refi64 force-pushed the wip/refi64/commander branch from 91ce9dc to 69cde70 Compare July 29, 2025 21:22
@refi64 refi64 force-pushed the wip/refi64/commander branch from 69cde70 to ccfe422 Compare August 11, 2025 15:13
@refi64 refi64 requested a review from sjoerdsimons August 13, 2025 14:49
@refi64 refi64 force-pushed the wip/refi64/commander branch 2 times, most recently from 398d532 to db60b97 Compare August 15, 2025 15:18
@refi64 refi64 force-pushed the wip/refi64/commander branch 2 times, most recently from b1fe33f to e2380c7 Compare August 29, 2025 16:20
@refi64 refi64 force-pushed the wip/refi64/commander branch 2 times, most recently from d6afbc4 to 3fbef6d Compare September 16, 2025 13:51
Passing around `self` risks confusing the borrow checker if we need to
invoke a method on a field, and it's rather confusing to begin with.
All the generic command handling is now part of an `actions` module, and
logging happens through a rather cursed magic bridge in the new
`logging` module to remove the widespread use of outputln.
This is largely just a rename, as well as the slightly-silly
`obs-commander-test-support` crate that exists to avoid making the
primary `obs-commander` crate depend on testing dependencies.
@refi64 refi64 force-pushed the wip/refi64/commander branch from 3fbef6d to fec53d4 Compare September 16, 2025 20:53
let (mut file, len) = retry_request!({
artifacts
.save_with(filename, async |file: &mut ArtifactWriter| {
file.rewind().await.wrap_err("Failed to rewind build log")?;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

drop

[workspace]
resolver = "3"
members = [
"obs-commander",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

commands please ; it's obs not the military

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants