https://github.com/philips-software/sbom-tool-installer-action
GitHub Action that installs and sets up the Microsoft SBOM Tool.
https://github.com/philips-software/sbom-tool-installer-action
actions sbom sbom-tool
Last synced: about 1 year ago
JSON representation
GitHub Action that installs and sets up the Microsoft SBOM Tool.
- Host: GitHub
- URL: https://github.com/philips-software/sbom-tool-installer-action
- Owner: philips-software
- License: mit
- Created: 2022-07-26T13:54:08.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-04-18T09:48:28.000Z (about 2 years ago)
- Last Synced: 2025-05-01T00:03:31.298Z (about 1 year ago)
- Topics: actions, sbom, sbom-tool
- Language: TypeScript
- Homepage:
- Size: 812 KB
- Stars: 10
- Watchers: 2
- Forks: 1
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![MIT License][license-shield]][license-url]

SBOM-Tool-Installer-Action
GitHub Action that installs and sets up the Microsoft SBOM Tool.
Report Bug
·
Request Feature
## Usage
The easiest way to use this action is to add the following into your workflow file.
1. Add the following part in your workflow file:
```YAML
jobs:
generate-sbom:
runs-on: windows-latest
steps:
- uses: philips-software/sbom-tool-installer-action@v1.1.0
- run: |
sbom-tool -h
```
Refer to SBOM-Tool official documentation to learn how to set up the SBOM-Tool itself.
## Inputs
| parameter | description | required | default |
| - | - | - | - |
| version | Version of the SBOM-Tool you wish to install | `true` | 'latest' |
## Outputs
| parameter | description |
| - | - |
| tool_path | Path where the tool was installed to. Mostly used for debugging. |
## Contributing
If you have a suggestion that would make this project better, please fork the repository and create a pull request. You can also simply open an issue with the tag "enhancement".
1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'feat: Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request
More details on contributing can be found in the [CONTRIBUTING.md](/CONTRIBUTING.md) file.
## License
Distributed under the MIT License. See [LICENSE](/LICENSE) for more information.
[contributors-shield]: https://img.shields.io/github/contributors/philips-software/sbom-tool-installer-action.svg?style=for-the-badge
[contributors-url]: https://github.com/philips-software/sbom-tool-installer-action/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/philips-software/sbom-tool-installer-action.svg?style=for-the-badge
[forks-url]: https://github.com/philips-software/sbom-tool-installer-action/network/members
[stars-shield]: https://img.shields.io/github/stars/philips-software/sbom-tool-installer-action.svg?style=for-the-badge
[stars-url]: https://github.com/philips-software/sbom-tool-installer-action/stargazers
[issues-shield]: https://img.shields.io/github/issues/philips-software/sbom-tool-installer-action.svg?style=for-the-badge
[issues-url]: https://github.com/philips-software/sbom-tool-installer-action/issues
[license-shield]: https://img.shields.io/github/license/philips-software/sbom-tool-installer-action.svg?style=for-the-badge
[license-url]: https://github.com/philips-software/sbom-tool-installer-action/blob/main/LICENSE