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

chore(ci): pre-build and publish of DevContainer #9

Merged
merged 5 commits into from
Oct 5, 2024

Conversation

petersellars
Copy link
Contributor

  • Added build and push to GHCR capabilities

Closes: #4

@petersellars petersellars added the chore Non functional work, i.e. Builds label Oct 4, 2024
@petersellars petersellars self-assigned this Oct 4, 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
* Remove the context from .devcontainer/devcontainer.json
* Add a number of files to .dockerignore
* Provide the `packages: write` permission for GITHUB_TOKEN use.
* Corrected this to the owner of the repository.
* Moved permissions from the job to the workflow.
@petersellars petersellars merged commit dfcf05b into main Oct 5, 2024
1 check passed
@petersellars petersellars deleted the pre-build-workflow branch October 5, 2024 03:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore Non functional work, i.e. Builds
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Implement a GitHub Workflow to build the Devcontainer
1 participant