Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ntno/setup-buildenv
GitHub Action to install Comcast's buildenv tool on GitHub's hosted runners, using JavaScript (unofficial, not associated with Comcast)
https://github.com/ntno/setup-buildenv
github-action github-actions
Last synced: 11 days ago
JSON representation
GitHub Action to install Comcast's buildenv tool on GitHub's hosted runners, using JavaScript (unofficial, not associated with Comcast)
- Host: GitHub
- URL: https://github.com/ntno/setup-buildenv
- Owner: ntno
- License: mit
- Created: 2022-12-15T21:57:28.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-16T03:02:38.000Z (about 2 years ago)
- Last Synced: 2024-03-14T16:22:54.482Z (10 months ago)
- Topics: github-action, github-actions
- Language: JavaScript
- Homepage:
- Size: 15.5 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# setup-buildenv
GitHub Action to install Comcast's [buildenv tool](https://github.com/Comcast/Buildenv-Tool) on GitHub's hosted runners, using JavaScript## Usage
Setup the `buildenv` CLI:
```yaml
steps:
- uses: ntno/setup-buildenv@v1
```A specific version of the `buildenv` CLI can be installed:
```yaml
steps:
- uses: ntno/setup-buildenv@v1
with:
version:
0.5.7
```## Inputs
The action supports the following inputs:- `version`: The version of `buildenv` to install, defaulting to `0.5.7`
- *__Note__* `0.5.7` is the earliest version that can be installed with this tool. [previous versions](https://github.com/Comcast/Buildenv-Tool/tags) followed a different artifact schema which is not supported.
## Development
to build distribution locally, ensure docker is installed, then run:```
make build-dist
```## References
- [metadata-syntax-for-github-actions](https://docs.github.com/en/actions/creating-actions/metadata-syntax-for-github-actions)
- [dockerfile-support-for-github-actions](https://docs.github.com/en/actions/creating-actions/dockerfile-support-for-github-actions)
- [repo: example cli action](https://github.com/github-developer/example-setup-gh)
- [creating-a-javascript-action](https://docs.github.com/en/actions/creating-actions/creating-a-javascript-action) .
- [repo: example javascript action](https://github.com/actions/javascript-action)
- [core](https://github.com/actions/toolkit/tree/main/packages/core)