quver/Xcode Packages Update

Resolves Xcode Swift Package Manager dependencies and reports what changed.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
project_filePath to the .xcodeproj file. Mutually exclusive with workspace_file.no
workspace_filePath to the .xcworkspace file. Mutually exclusive with project_file. Requires scheme.no
schemeXcode scheme to use. Required when workspace_file is provided. Must be a shared scheme. Ignored when using project_file.no
temporary_packages_dir_pathPath to a temporary directory for cloned SPM sourcesno.spm-tmp
html_report_pathOptional path where the HTML dependency report will be written. The report lists every resolved package with its repository URL, installed version, latest resolved version, dependency type, and change status. Parent directories are created automatically. no
sbom_pathOptional path where the CycloneDX 1.6 JSON SBOM will be written. Development packages are tagged with scope "excluded"; app packages with "required". Parent directories are created automatically. no
development_packagesNewline- or comma-separated list of package identities that are development-only (e.g. test frameworks, linting plugins). These are labelled "Development" in the HTML report and given scope "excluded" in the SBOM. no""
namedescription
dependenciesChangedtrue if any package was added, removed or updated
summaryHuman-readable list of added, removed and updated packages
html_report_pathPath to the generated HTML dependency report (only set when html_report_path input is provided)
sbom_pathPath to the generated CycloneDX SBOM (only set when sbom_path input is provided)