From 674ed30487f7420e2126ff35571264505e4ec5d1 Mon Sep 17 00:00:00 2001 From: James Thompson Date: Sat, 9 May 2026 11:43:06 +1000 Subject: [PATCH 1/2] Add a check of the docker compose stack --- .github/workflows/ci-build-docker.yml | 28 +++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/ci-build-docker.yml diff --git a/.github/workflows/ci-build-docker.yml b/.github/workflows/ci-build-docker.yml new file mode 100644 index 000000000..5470e3b22 --- /dev/null +++ b/.github/workflows/ci-build-docker.yml @@ -0,0 +1,28 @@ +name: Build / Docker + +on: + workflow_dispatch: + push: + branches: + - main + paths: &path_filters + - ".docker/**" + - "docker-compose.yml" + - ".github/workflows/ci-build-docker.yml" + pull_request: + branches: + - main + paths: *path_filters + merge_group: + +permissions: + contents: read + +jobs: + build: + runs-on: ubuntu-24.04 + name: Combined Docker Compose + steps: + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + - name: Build Docker image + run: docker compose -f docker-compose.yml up -d \ No newline at end of file From 2d5e02ef8173c7c3e839c1b25da0bb9358a109d5 Mon Sep 17 00:00:00 2001 From: James Thompson Date: Sat, 9 May 2026 13:34:37 +1000 Subject: [PATCH 2/2] Lint --- .github/workflows/ci-build-docker.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci-build-docker.yml b/.github/workflows/ci-build-docker.yml index 5470e3b22..cf67c100f 100644 --- a/.github/workflows/ci-build-docker.yml +++ b/.github/workflows/ci-build-docker.yml @@ -25,4 +25,4 @@ jobs: steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Build Docker image - run: docker compose -f docker-compose.yml up -d \ No newline at end of file + run: docker compose -f docker-compose.yml up -d