Closed evanweible-wf closed 4 months ago
Request Rosie to automerge this pull request by including @Workiva/release-management-p in a comment.
:white_check_mark: Required actions successful
(Workflow job Dart build
has conclusion: success
)
(Workflow job Dart checks - 2.19.6 on ubuntu
has conclusion: success
)
(Workflow job Dart checks - stable on ubuntu
has conclusion: success
)
(Workflow job Dart checks - 2.19.6 on windows
has conclusion: success
)
(Workflow job Dart checks - stable on windows
has conclusion: success
)
Ticket(s):
Code Review(s): https://github.com/Workiva/dpx/pull/6
Reviewers: evanweible-wf, matthewnitschke-wk
Watchlist Notifications: None
When this pull is merged I will add it to the following release:
Current version: dpx 0.1.0
Version after merge: dpx 0.1.0
Release Ticket(s): None
Note: This is a shortened report. Click here to view Rosie's full evaluation. Last updated on Thursday, June 13 01:04 PM CST
No security relevant content was detected by automated scans.
aviary.yaml
coverage of security relevant codeQuestions or Comments? Reach out on Slack: #support-infosec.
QA +1
@Workiva/release-management-p
@evanweible-wf I will not merge this because:
RM +1
Could not merge pull request. For assistance, reach out to a member of Release Management in the '#support-release' Slack channel
Error: 5 of 7 required status checks are expected.
Could not merge pull request. For assistance, reach out to a member of Release Management in the '#support-release' Slack channel
Error: 5 of 7 required status checks are expected.
Motivation
Currently, in order to "override" the command that gets run when using dpx, you have to specify the package source by adding
-p
and then changing via the first arg, whereas otherwise the-p
arg is not required and is inferred from the first arg.So for example:
This is awkward because it's not obvious when the -p format should be used.
Changes
A few changes are made in this PR to improve the overall ergonomics of the CLI:
dart pub global run
by default:<exe>
on the package spec-e <executable>
option to override the executable that gets run, allowing a way to opt out of thedart pub global run
approach.