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