From 7fc19b7a939ba52c8890f49cb47527e9df90c9be Mon Sep 17 00:00:00 2001 From: Finn Date: Fri, 20 Sep 2024 16:51:35 -0700 Subject: [PATCH] Add pethublocal build --- .forgejo/workflows/build-pethublocal.yaml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .forgejo/workflows/build-pethublocal.yaml diff --git a/.forgejo/workflows/build-pethublocal.yaml b/.forgejo/workflows/build-pethublocal.yaml new file mode 100644 index 0000000..2e7a43a --- /dev/null +++ b/.forgejo/workflows/build-pethublocal.yaml @@ -0,0 +1,22 @@ +on: + push: + paths: + - .forgejo/workflows/build-pethublocal.yaml +jobs: + build-pethublocal: + runs-on: docker + container: + image: library/docker:dind + steps: + - run: apk add --no-cache nodejs git + - run: git clone https://github.com/PetHubLocal/pethublocal + - name: login to container registry + run: echo "${{ secrets.DEPLOY_TOKEN }}" | docker login --username ${{ secrets.DEPLOY_USER }} --password-stdin git.janky.solutions + - name: build container image + uses: docker/build-push-action@v6 + with: + file: Containerfile + context: "{{defaultContext}}:pethublocal" + tags: git.janky.solutions/jankysolutions/infra/pethublocal:latest + platforms: linux/amd64 + push: true