From 4d4cb432edd00ac1fa821e1ddb8e2518dea454ab Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Wed, 1 Jan 2025 17:51:46 +0100 Subject: [PATCH] docker_build.yml: Make GitHub Actions cover "docker compose build" --- .github/workflows/docker_build.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/workflows/docker_build.yml diff --git a/.github/workflows/docker_build.yml b/.github/workflows/docker_build.yml new file mode 100644 index 0000000..c1e1535 --- /dev/null +++ b/.github/workflows/docker_build.yml @@ -0,0 +1,27 @@ +# Copyright (c) 2024 Sebastian Pipping +# Licensed under GNU Affero GPL v3 or later + +name: Build docker image + +# Drop permissions to minimum for security +permissions: + contents: read + +on: + pull_request: + push: + schedule: + - cron: '0 16 * * 5' # Every Friday 4pm + workflow_dispatch: + +jobs: + docker_build: + name: Build docker image + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - name: Build docker image + run: | + set -x + docker compose --version + docker compose build