Skip to main content

Crate monochange_publish

Crate monochange_publish 

Source

Structs§

CommandOutput
CommandSpec
NoopPublishProgressReporter
PackagePublishOutcome
PackagePublishReport
PlaceholderManifestWriterRegistry
ProcessCommandExecutor
ProviderRegistryTrustCapability
PublishCommandBuilder
Registry of publish adapters used to dispatch publish command construction.
PublishProgressPackage
PublishReadinessRegistry
PublishRequest
RegistryEndpoints
RegistryTrustCapabilities
SelectedReleasePublicationTargets
TrustedPublishingOutcome

Enums§

CiProviderKind
PackagePublishRunMode
PackagePublishStatus
PublishProgressEvent
TrustedPublishingIdentity
TrustedPublishingStatus

Constants§

PLACEHOLDER_VERSION

Traits§

CommandExecutor
EcosystemProgressPresentation
PublishAdapter
Adapter for building ecosystem-specific publish commands.
PublishProgressReporter
PublishTrustHandler

Functions§

append_publish_dry_run_args
build_configured_package_release_requests
build_npm_placeholder_publish_command
build_npm_release_publish_command
build_pending_configured_package_release_requests
build_placeholder_directory
build_placeholder_requests
build_publish_command
build_publish_command_builder
build_release_requests
builtin_registry_trust_capabilities
config_ids_by_package_record_id
configured_package_publication_targets
crates_io_index_entry_path
crates_io_index_version_exists
crates_io_version_exists
create_publish_report_directory
current_env_map
default_placeholder_readme
default_registry_kind_for_ecosystem
detect_trusted_publishing_identity
disabled_trust_outcome
enforce_release_attestation_prerequisites
ensure_publish_report_succeeded
execute_publish_requests
execute_publish_requests_with_process
execute_publish_requests_with_process_and_progress
execute_publish_requests_with_progress
failed_publish_outcome
filter_pending_publish_requests
filter_pending_publish_requests_with_transport
forbidden_npm_token_env_keys
go_module_path
go_proxy_module_path
go_proxy_version
is_forbidden_npm_token_env_key
manual_setup_url
merge_publish_resume_report
non_empty_output
order_release_requests_by_publish_dependencies
package_can_be_published
package_publish_outcome_resume_key
package_publish_status_is_resumable_complete
packages_by_config_id
planned_publish_message
provider_registry_trust_capability
publish_report_json_error
publish_request_resume_key
read_publish_report_artifact
registry_client
registry_trust_capabilities
registry_version_exists
reject_npm_token_environment
render_command
render_command_error
render_publish_dependency_cycle
resolve_placeholder_readme
resolve_registry_kind
resume_publish_requests
select_release_publication_targets
trusted_publishing_capability_message
trusted_publishing_capability_message_for_builtin
uses_pnpm_publish_manager
validate_resume_report
write_publish_report_artifact

Type Aliases§

PlaceholderManifestWriter
PublishReadinessChecker