Skip to content

Nightly build

Nightly build #85

Workflow file for this run

name: Nightly build
on:
schedule:
- cron: '0 3 * * *' # Every day at 03:00 UTC
workflow_dispatch: # Manual trigger option
jobs:
sync:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5
with:
persist-credentials: false
- name: Log in to Docker Hub
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
- name: Build Docker image
run: |
docker build -t o19s/quepid:nightly -f Dockerfile.prod .
- name: Push Docker image to Docker Hub
run: |
docker push o19s/quepid:nightly