Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement a GitHub Workflow to build the Devcontainer #4

Closed
petersellars opened this issue Sep 20, 2024 · 0 comments · Fixed by #9
Closed

Implement a GitHub Workflow to build the Devcontainer #4

petersellars opened this issue Sep 20, 2024 · 0 comments · Fixed by #9
Assignees
Labels
enhancement New feature or request

Comments

@petersellars
Copy link
Contributor

We should implement a GitHub Workflow that builds the DevContainer so we can use it as the base for blueprint specific containers

@petersellars petersellars added the enhancement New feature or request label Sep 20, 2024
@petersellars petersellars self-assigned this Sep 20, 2024
petersellars added a commit that referenced this issue Sep 30, 2024
Added initial file, issues running act locally on WSL!

Related to: #4
petersellars added a commit that referenced this issue Sep 30, 2024
Added initial file, issues running act locally on WSL!

Related to: #4
petersellars added a commit that referenced this issue Oct 3, 2024
* Added use of docker buildx step
* Added login to GHCR step

Relates to: #4
petersellars added a commit that referenced this issue Oct 3, 2024
* Added use of docker buildx step
* Added login to GHCR step

Relates to: #4
petersellars added a commit that referenced this issue Oct 4, 2024
* Added build and push to GHCR capabilities

Closes: #4
petersellars added a commit that referenced this issue Oct 5, 2024
* Added build and push to GHCR capabilities
* Provde a default `github.actor` for the `build` job in the `main.yml` workflow file.
* Add `.dockerignore` file to exclude unnecessary files from the Docker build context.
* Update syntax for act excludes in .dockerignore and .gitignore files.
* Added a context to the build in the .devcontainer.json file.

Closes: #4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant