From d7075991bc054a1a2cdef01697f7daabf528a58f Mon Sep 17 00:00:00 2001 From: awptechnologies Date: Sun, 15 Dec 2024 14:28:38 -0500 Subject: [PATCH] Build --- .gitea/workflows/pihole-build_nightly.yml | 30 +++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .gitea/workflows/pihole-build_nightly.yml diff --git a/.gitea/workflows/pihole-build_nightly.yml b/.gitea/workflows/pihole-build_nightly.yml new file mode 100644 index 0000000..6abebed --- /dev/null +++ b/.gitea/workflows/pihole-build_nightly.yml @@ -0,0 +1,30 @@ +name: Build and Push Pihole Nightly Image + +on: + push: + branches: + - nightly + schedule: + - cron: "0 2 * * 1,4" + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - name: Checkout repository + uses: actions/checkout@v2 + with: + ref: nightly + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v1 + + - name: Log in to Gitea Registry + run: echo ${{ secrets.BUILD }} | docker login gitea.awptechnologies.co -u ${{ vars.OWNER }} --password-stdin + + - name: Build Docker Image + run: docker build --no-cache -t gitea.awptechnologies.co/${{ vars.OWNER }}/pihole-unbound:nightly . + + - name: Push Docker Image to Gitea + run: docker push gitea.awptechnologies.co/${{ vars.OWNER }}/pihole-unbound:nightly