gpx.studio/.gitea/workflows/docker-build.yml
bedroomghost d940aa2169
Some checks failed
Docker Build / build (push) Failing after 1m2s
feat: Added actions to build and upload docker image
2025-04-17 21:22:50 +02:00

28 lines
814 B
YAML

name: Docker Build
on: push
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Login to Container Registry
run: |
docker login git.ambeles.nl \
-u ${{ secrets.REGISTRY_USERNAME }} \
-p ${{ secrets.REGISTRY_PASSWORD }}
- name: Build Docker Image
run: |
docker build \
-t git.ambeles.nl/bedroomghost/gpx-viewer:${{ github.sha }} .
- name: Push Docker Image
run: |
docker tag git.ambeles.nl/bedroomghost/gpx-viewer:${{ github.sha }} git.ambeles.nl/bedroomghost/gpx-viewer:latest
docker push git.ambeles.nl/bedroomghost/gpx-viewer:${{ github.sha }}
docker push git.ambeles.nl/bedroomghost/gpx-viewer:latest