Skip to content

build-and-push

build-and-push #178

name: build-and-push
on:
workflow_dispatch:
schedule:
# Run every day at 4:20
- cron: '20 4 * * *'
push:
branches: [master]
jobs:
bake:
runs-on: ubuntu-latest
steps:
-
name: Login to DockerHub
uses: docker/login-action@v4
with:
username: ${{ vars.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v4
-
name: Build and push
uses: docker/bake-action@v7
with:
push: true