diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml new file mode 100644 index 0000000..b7c11d2 --- /dev/null +++ b/.gitea/workflows/release.yml @@ -0,0 +1,39 @@ +name: Build container image + +on: + push: + branches: [ master ] + +env: + USER: chris + PASS: q',\H(Od:G3).Xv<#!5P + +jobs: + Build-and-release-image: + + runs-on: ubuntu-latest + + steps: + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + + - name: Log into registry + uses: docker/login-action@v3 + with: + registry: https://cs-git.ddnss.de + username: ${{ env.USER }} + password: ${{ env.PASS }} + + - name: Extract Docker metadata + id: meta + uses: docker/metadata-action@v5 + with: + images: cs-git.ddnss.de/arbeitsschutz-ulm/website + + - name: Build and push Docker image + uses: docker/build-push-action@v4 + env: + ACTIONS_RUNTIME_TOKEN: '' + with: + tags: cs-git.ddnss.de/arbeitsschutz-ulm/website:master + push: true \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index e48c3b3..c570423 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM httpd:alpine3.19 +FROM httpd:alpine3.21 RUN sed -ri -e 's!DirectoryIndex index.html!DirectoryIndex index.htm!g' /usr/local/apache2/conf/httpd.conf