cennis91/Setup Dev Container Prebuild Environment
Simplify prebuilding devcontainer images (composite action)
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| cache | Cache downloaded dependencies to cache backend | no | true |
| password | Password or token for authenticating to the container registry | no | — |
| platforms | Comma-separated list of platforms to build for | no | — |
| registry | Server address of the container registry | no | ghcr.io |
| username | Username for authenticating to the container registry | no | — |
| setup-buildx | Setup Docker using docker/setup-buildx-action | no | true |
| setup-login | Setup login to container registry using docker/login-action | no | true |
| setup-node | Setup Node.js via actions/setup-node | no | true |
| setup-qemu | Setup QEMU via docker/setup-qemu-action for cross-platform builds | no | true |
| setup-skopeo | Setup Skopeo by installing the Skopeo package | no | true |
| skopeo-minimum | Minimum version of Skopeo needed | no | 1.9.0 |
| skopeo-url | Repository URL of the Skopeo package to install | no | "" |
| node-minimum | Minimum version of Node.js needed to run devcontainer/cli | no | 18.0.0 |
| node-version | Version of Node.js to install via actions/setup-node | no | current |
| qemu-image | QEMU static binaries Docker image | no | — |
| buildx-version | Version of Buildx to install | no | — |
Outputs
| name | description |
|---|---|
| needs-cross | Boolean value to indicate cross-platform builds are needed |
| platforms | Comma-separated list of all OCI platform specifiers to build |
| platforms-cross | Comma-separated list of non-native OCI platform specifiers to build |
| platforms-native | Comma-separated list of native OCI platform specifiers to build |
| buildx-driver | Docker Buildx builder driver |
| buildx-name | Docker Buildx builder name |
| buildx-nodes | Docker Buildx builder nodes metadata |
| buildx-platforms | Docker Buildx builder node platforms (preferred and/or available) |
| node-version | Installed Node.js version |
| qemu-platforms | QEMU available platforms (comma separated) |
| skopeo-cache-hit | Boolean value to indicate a cache was found for Skopeo packages |
| skopeo-package-version | The Skopeo package name and version that was installed |