2 Commits

Author SHA1 Message Date
Shaun Setlock
2fa27cde63 Adding QEMU step before buildx setup.
All checks were successful
Build and Push Docker Image / build-push (push) Successful in 1h4m48s
2025-05-10 14:05:13 -04:00
Shaun Setlock
74b2678a49 Included arm64 builds to all workflows.
Some checks failed
Build and Push Docker Image / build-push (push) Failing after 41m16s
2025-05-09 21:00:30 -04:00
6 changed files with 15 additions and 43 deletions

View File

@@ -15,6 +15,12 @@ jobs:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Log in to Gitea Container Registry - name: Log in to Gitea Container Registry
uses: docker/login-action@v3 uses: docker/login-action@v3
with: with:
@@ -32,7 +38,7 @@ jobs:
with: with:
context: ./tools context: ./tools
push: true push: true
platforms: linux/amd64 platforms: linux/amd64,linux/arm64
tags: | tags: |
gitea.setlock.net/shaun/dev-container:latest gitea.setlock.net/shaun/dev-container:latest
gitea.setlock.net/shaun/dev-container:${{ env.GIT_TAG }} gitea.setlock.net/shaun/dev-container:${{ env.GIT_TAG }}

View File

@@ -14,6 +14,12 @@ jobs:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Log in to Gitea Container Registry - name: Log in to Gitea Container Registry
uses: docker/login-action@v3 uses: docker/login-action@v3
with: with:
@@ -26,6 +32,6 @@ jobs:
with: with:
context: ./tools context: ./tools
push: true push: true
platforms: linux/amd64 platforms: linux/amd64,linux/arm64
tags: | tags: |
gitea.setlock.net/shaun/dev-container:nightly gitea.setlock.net/shaun/dev-container:nightly

View File

@@ -1,2 +0,0 @@
config:
MD013: false

View File

@@ -1,26 +0,0 @@
return {
"saghen/blink.cmp",
opts = function(_, opts)
local completion_toggle = Snacks.toggle({
name = "Completion",
get = function()
return vim.b.completion
end,
set = function(state)
vim.b.completion = state
end,
})
local function toggle_completion()
require("blink.cmp").hide()
completion_toggle:toggle()
end
vim.keymap.set({ "i", "n" }, "<C-Space>", toggle_completion, { desc = "Toggle Completion" })
opts.enabled = function()
return vim.b.completion
end
return opts
end,
}

View File

@@ -1,12 +0,0 @@
local HOME = os.getenv("HOME")
return {
"mfussenegger/nvim-lint",
optional = true,
opts = {
linters = {
["markdownlint-cli2"] = {
args = { "--config", HOME .. "/.config/nvim/lua/plugins/.markdownlint-cli2.yaml", "--" },
},
},
},
}

View File

@@ -68,7 +68,7 @@ RUN chown -R shaun:shaun /workspace
# Switch to non-root user # Switch to non-root user
USER shaun USER shaun
WORKDIR /workspace WORKDIR /home/shaun
# Avoid container exit. # Avoid container exit.
CMD ["tail", "-f", "/dev/null"] CMD ["tail", "-f", "/dev/null"]