publish method
Future<void>
publish({
- GlobalOptions? global,
- PackageFilters? packageFilters,
- bool dryRun = true,
- bool gitTagVersion = true,
- bool force = false,
inherited
Implementation
Future<void> publish({
GlobalOptions? global,
PackageFilters? packageFilters,
bool dryRun = true,
bool gitTagVersion = true,
// yes
bool force = false,
}) async {
final workspace =
await createWorkspace(global: global, packageFilters: packageFilters);
return _runLifecycle(workspace, CommandWithLifecycle.publish, () {
return _publish(
workspace: workspace,
global: global,
packageFilters: packageFilters,
dryRun: dryRun,
gitTagVersion: gitTagVersion,
force: force,
);
});
}