Initila commit
Build Docker image on push / docker (push) Successful in 22s

This commit is contained in:
2026-08-18 00:46:59 +02:00
commit 9db7aa2560
28 changed files with 2823 additions and 0 deletions
+36
View File
@@ -0,0 +1,36 @@
name: Build Docker image on push
on:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set variables
shell: bash
run: |
echo "IMAGE_NAME=gitea.lostak.dev/lostakj/shelly-exporter" >> "$GITHUB_ENV"
echo "IMAGE_TAG=${GITHUB_SHA::7}" >> "$GITHUB_ENV"
- name: Create buildx builder
shell: bash
run: |
docker buildx create --name ci-builder --use || docker buildx use ci-builder
docker buildx inspect --bootstrap
- name: Build and push image
shell: bash
run: |
docker buildx build \
--platform linux/amd64 \
-t "${IMAGE_NAME}:${IMAGE_TAG}" \
.