CycloneDX / CycloneDX/cyclonedx-php-composer

have a `.phar` released

Open
#164 7 comments 3 reactions 0 assignees View on GitHub
help wanted idea
Dominant language
PHP
Stars
87
Forks
7
PR merge metrics
No merged PRs in 30d

Description

## Is your feature request related to a problem? Please describe.

on CI, i always need to have a php composer available in order to create an SBOM of a `composer.lock`

## Describe the solution you'd like

have a bundled `.phar` added to every release, that includes composer & the CDX composer plugin

## Additional context

acc / crit
* phar includes a version of php composer & CDX plugin
* phar bundles pinned versions of all dependencies
* lock file in the repo
* add SBOM to PHAR for to know what is in it
* building PHAR is automated part of very release
* CI tests to build PHAR and execute integration/demos on every CT run
* IDEA: https://github.com/humbug/php-scoper is part of build process

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.