Files
docker-image-autoupdater/.github/workflows/update.yaml
T
HyperWinX 87b57c987b
Update images / debian-vanilla (push) Successful in 15s
Update images / debian-local (push) Failing after 10s
Implement debian local build
2026-06-03 14:25:33 +04:00

36 lines
1016 B
YAML

name: Update images
on:
schedule:
- cron: '0 7 * * Mon'
push:
branches:
- main
jobs:
debian-vanilla:
runs-on: ubuntu-latest
steps:
- name: Log into Docker Registry
run: docker login docker.hyprnet -u ${{ secrets.DOCKER_USERNAME }} -p ${{ secrets.DOCKER_PASSWORD }}
- name: Pull latest Debian image
run: docker pull debian:latest
- name: Tag image
run: docker tag debian:latest docker.hyprnet/debian-vanilla:latest
- name: Push image
run: docker push docker.hyprnet/debian-vanilla:latest
debian-local:
runs-on: ubuntu-latest
steps:
- name: Log into Docker Registry
run: docker login docker.hyprnet -u ${{ secrets.DOCKER_USERNAME }} -p ${{ secrets.DOCKER_PASSWORD }}
- name: Build Debian local
run: docker build -t docker.hyprnet/debian-local -f dockerfiles/debian-local.dockerfile .
- name: Push image
run: docker push docker.hyprnet/debian-local:latest