ci
ci copied to clipboard
A GitHub Action and Azure DevOps Task designed to simplify using Dev Containers (https://containers.dev) in CI/CD systems.
In our project, we have already pre-built the DevContainer and published as an image. By skipping this step it would reduce the time to run our pipeline on GitHub actions...
https://github.com/actions/cache Be nice to speed up the builds using the github cache feature even though its pretty new. **Give us bleeding edge!** 🚩 Specifically *maybe*: - Use the same [API](https://github.com/actions/cache#inputs)...
We want to validate our DevContainer as part of the build, since we've sometimes found differences among Windows and Mac in our DevContainers. ```yaml on: workflow_dispatch: {} push: paths: -...
I'm trying to pre-build an image that supports both amd64 & arm64, additionally I'm generating a large matrix of versions(12 image variations will be built). My goal is to build...
It's awkward that, if there are 10 linearly-dependent steps to testing my project, I have to put them all into one devcontainer `runCmd` when the devcontainer is treated as a...
A basic multi-platform build workflow currently fails: workflow.yml ```yml on: [push] jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - uses: docker/setup-qemu-action@v2 with: platforms: arm64 - uses: docker/setup-buildx-action@v2 - uses:...
It would be nice if features would be grouped in the log. See https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#grouping-log-lines
[This GitHub Action build](https://github.com/enola-dev/enola/actions/runs/8055630768/job/22002913664?pr=560) which is from [this PR](https://github.com/enola-dev/enola/pull/560) where I'm introducing the action from this project fails strangely: There is no failure error message (that I can tell), but...
Unfortunately, devcontainers are not stopped with this action and remain active. An [TODO](https://github.com/devcontainers/ci/blob/8b2e2d0300e69c8ca05b66f27195d4559344cb3a/github-action/src/main.ts#L210C6-L210C11) in the source code already indicates this. It would be really helpful for our CI if we...
I'm getting an `empty imageName error` even if I haven't set any push preferences. It should default to `never`, shouldn't it?