From 4242c187331f017297815dc78e25416e3ee39b31 Mon Sep 17 00:00:00 2001 From: status404 Date: Mon, 9 Feb 2026 11:07:32 +0300 Subject: [PATCH] add act_runner build job --- .gitea/workflows/build.yaml | 32 ++++++++++++++++++++++++++++++++ docker/Dockerfile => Dockerfile | 0 2 files changed, 32 insertions(+) create mode 100644 .gitea/workflows/build.yaml rename docker/Dockerfile => Dockerfile (100%) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml new file mode 100644 index 0000000..9a9aa53 --- /dev/null +++ b/.gitea/workflows/build.yaml @@ -0,0 +1,32 @@ +name: Build docker image and push to registry.bitdeals.org +run-name: docker build and docker push +on: + push: + branches: + - main + - master + +jobs: + main-build-job: + runs-on: ubuntu-latest + env: + VERSION: 1.0 + COMMIT: ${{ gitea.sha }} + REPOSITORY: ${{ gitea.repository }} + #registry.bitdeals.org + REGISTRY: 10.0.3.111:5000 + steps: + - name: Checkout repository code + uses: actions/checkout@v6 + - name: Build docker app image + run: | + docker build . \ + --file "$(find ./Dockerfile ./docker/Dockerfile -print -quit 2>/dev/null)" \ + --label "git-commit=$COMMIT" \ + --tag "$REGISTRY"/"${REPOSITORY##*/}":"$VERSION"."${COMMIT::7}" \ + --tag "$REGISTRY"/"${REPOSITORY##*/}":latest + - name: Push images to registry + run: | + docker push "$REGISTRY"/${REPOSITORY##*/}:$VERSION.${COMMIT::7} ; \ + docker push "$REGISTRY"/${REPOSITORY##*/}:latest + diff --git a/docker/Dockerfile b/Dockerfile similarity index 100% rename from docker/Dockerfile rename to Dockerfile