feat: docker container

This commit is contained in:
Marco Cadetg
2025-02-22 11:32:37 +01:00
parent 2496bb84d5
commit 8f6e37cd64
4 changed files with 86 additions and 2 deletions

View File

@@ -322,3 +322,27 @@ jobs:
name: msi-${{ matrix.arch }}
path: artifacts/
if-no-files-found: error
docker:
name: Docker Build
runs-on: ubuntu-latest
needs: build
steps:
- uses: actions/checkout@v4
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Login to GitHub Container Registry
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Build and push
uses: docker/build-push-action@v5
with:
push: true
tags: |
ghcr.io/${{ github.repository }}:latest
ghcr.io/${{ github.repository }}:${{ github.sha }}