Skip to content

build birdnetpi docker #7

build birdnetpi docker

build birdnetpi docker #7

Workflow file for this run

name: build birdnetpi docker
on:
workflow_dispatch:
env:
REGISTRY: ghcr.io
# IMAGE_NAME: ${{ github.repository }}
IMAGE_NAME: srd424/birdnetpi-amd64
jobs:
builder-build:
runs-on: ubuntu-20.04
steps:
- name: Checkout source
uses: actions/checkout@v2
- name: Build with docker
run: docker build --tag ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} .
- name: Log in to the Container registry
uses: docker/login-action@f054a8b539a109f9f41c372932f1ae047eff08c9
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Publish image
run: docker push ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}